在Chrome Web驱动程序中的默认Chrome配置文件上强制我的偏好

时间:2019-05-29 18:46:12

标签: python-3.x selenium-webdriver chrome-web-driver

我可以在Web驱动程序上成功启动我的默认Chrome配置文件,但是我不能使用add_experimental_option强制在该默认配置文件上使用我的偏好设置。在将其标记为重复之前,请先阅读该问题。谢谢!

我尝试使用add_experimental_option来强制更改首选项,例如更改下载目录,自动下载开始等,但是这些似乎不起作用。

#intializing chrome
opts = Options()

#loading default profile
opts.add_argument("--user-data-dir=C:\\Users\\Jawad Ahmad 
Khan\\AppData\\Local\\Google\\Chrome\\User Data")

opts.add_experimental_option("prefs", {
 "download.default_directory": directoryToSave,#r'C:\Users\Jawad Ahmad 
Khan\Desktop\webscrapping\download/downloaded files',
  "plugins.always_open_pdf_externally": True,
  "download.prompt_for_download": False,
  "download.directory_upgrade": True,
  "safebrowsing.enabled": True
})

我想对使用网络驱动程序启动的默认Chrome配置文件强加我的偏好。

0 个答案:

没有答案