Как открыть URL через профиль Chrome по умолчанию с помощью Python Selenium Webdriver - PullRequest
0 голосов
/ 30 июня 2018

Я на Mac OS X использую селен с питоном 3.6.3. Я использую этот код, но браузер Google Chrome закрывается сразу после запуска с селеном. Я запускаю этот код, Google Chrome открывает новые окна с профилем по умолчанию, но Chrome не открывает URL google.com.

В чем проблема с кодом? Спасибо за помощь!

FILE_NAME_PROFILE = '/Users/User/Library/Application Support/Google/Chrome'
options = webdriver.ChromeOptions()
options.add_argument('--user-data-dir='+FILE_NAME_PROFILE)
driver = webdriver.Chrome('assets/chromedriver', chrome_options=options)
driver.get("https://google.com")

1 Ответ

0 голосов
/ 04 октября 2018

Я использую два аргумента и хорошо работаю в разработке

"user-data-dir = C: \ Users \ NameUser \ AppData \ Local \ Google \ Chrome \ User Data"

"профиль-каталог = По умолчанию"

Если вы хотите использовать другой профиль (не по умолчанию), вам нужно его создать, и только вам нужно изменить второй аргумент. Все профили хранятся в папке «Данные пользователя»

"profile-directory = Profile 1"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...