赞
踩
背景
最近在使用selenium进行自动文件下载时,突然出现了一个报错:
下载进行不下去了。
思路
经过各种谷歌、百度,均告诉我在要增加params,关闭浏览器安全选项,配置如下:
chromeOptions = webdriver.ChromeOptions()
prefs = {"profile.default_content_settings.popups": 0,
"download.default_directory": path,
"download.prompt_for_download": False,
# "download.directory_upgrade": 'true',
"safebrowsing.enabled": True}
chromeOptions.add_experimental_option("prefs", prefs)
事实证明,可能以前的版本是可行的,现在的真心不行。
上面配置重点是"safebrowsing.enabled": True。在MacOS的环境下,哪怕不配也是没有问题的,Windows就不行了。
最后在谷歌上找到一篇相关文章,大意是说这个是无解的,可能是windows系统安全的问题
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。