Откройте chrome с профилем пользователя по умолчанию, используя python и Selenium на ПК - PullRequest
0 голосов
/ 10 февраля 2020

Я пытаюсь заставить Selenium открыть Chrome так же, как если бы я открывал его сам и вошел в свою учетную запись FB.

Я попытался использовать свой обычный профиль Chrome, но это не помогло, поэтому я создал новый профиль Chrome, вошел в Facebook и следил за тем, чтобы войти в него даже при закрытии и повторном открытии браузера и направление моего вебдрайвера в новое местоположение профиля.

Однако, когда браузер загружается, он переходит на facebook.com, но я не вошел в систему (как я в обычном браузере в профиле 1), и я вижу, что я не вошел в профиль Chrome, на который я направил мой вебдрайвер.

У меня есть следующий код:

def login(self):
    self.options = webdriver.ChromeOptions()
    self.options.add_argument(
        "user-data-dir=C:\\Users\\Tom\\AppData\\Local\\Google\\Chrome\\User Data\\Profile 1") 

    self.driver = webdriver.Chrome(chrome_options=self.options)
    self.driver.maximize_window()
    self.driver.get('https://facebook.com')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...