Chromedriver,Selenium-自动下载

Chromedriver,Selenium-自动下载,第1张

Chromedriver,Selenium-自动下载

我必须深入研究此代码源代码
-我找不到任何列出完整的Chrome用户偏好设置的文档。

关键是

"plugins.plugins_disabled": ["Chrome PDF Viewer"]}

完整代码:

dc = DesiredCapabilities.CHROMEdc['loggingPrefs'] = {'browser': 'ALL'}chrome_profile = webdriver.ChromeOptions()profile = {"download.default_directory": "C:\SeleniumTests\PDF","download.prompt_for_download": False,"download.directory_upgrade": True,"plugins.plugins_disabled": ["Chrome PDF Viewer"]}chrome_profile.add_experimental_option("prefs", profile)#Helpful command line switches# http://peter.sh/experiments/chromium-command-line-switches/chrome_profile.add_argument("--disable-extensions")self.driver = webdriver.Chrome(executable_path="C:\SeleniumTests\chromedriver.exe",         chrome_options=chrome_profile,         service_args=["--log-path=C:\SeleniumTests\chromedriver.log"],         desired_capabilities=dc)

有趣的是,毯式命令

chrome_profile.add_argument("--disable-plugins")
开关不能解决此问题。但无论如何,我还是更喜欢外科手术。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5462799.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存