Принудительно установить мои настройки в профиле Chrome по умолчанию в веб-драйвере Chrome - PullRequest
0 голосов
/ 29 мая 2019

Я могу успешно запустить свой профиль 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 по умолчанию, который запускается с помощью веб-драйвера.

...