Selenium卡在本地mp4文件上

时间:2018-02-19 11:25:11

标签: python-3.x selenium

我使用selenium在浏览器中显示本地媒体文件(png,jpg,gif,mp4)5秒钟。

除非遇到mp4文件,否则一切都像魅力一样。驱动程序打开并显示mp4文件(没有任何问题播放),然后卡在上面。那些是小mp4文件(1,700 KB)。

我尝试设置一个driver.implicitly_wait(5),但看起来驱动程序仍在接收数据,因此没有超时。

相关代码:

driver = webdriver.Chrome('./chromedriver')
driver.implicitly_wait(5)

for item in r.json()['data']:
    path = find_images(item)
    driver_path = os.path.abspath(path)
    driver.get('file:///{}'.format(driver_path))
    sleep(5)

1 个答案:

答案 0 :(得分:0)

mp4视频的总时间是多少?如果您的selenium脚本在播放视频文件时卡住了,请将其运行为' Process'。