Я пытаюсь заставить 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')