Как сохранить сессию WhatsApp с Selenium Python? - PullRequest
0 голосов
/ 11 июня 2018

Я ожидал, что что-то будет добавлено в массив cookeies автоматически после проверки, но это не так.

driver = webdriver.Chrome(chromedriver)
whatsapp_url = "https://web.whatsapp.com"
driver.get(whatsapp_url)
print(driver.get_cookies())
time.sleep(30) # We are doing the manual QR code verification here
print(driver.get_cookies())

driver.get_cookies() также пуст и до и после

1 Ответ

0 голосов
/ 27 августа 2018

Попробуйте:

options = webdriver.ChromeOptions();
options.add_argument('--user-data-dir=./User_Data')
driver = webdriver.Chrome(chrome_options=options)
driver.get('https://web.whatsapp.com/')

Вам необходимо авторизоваться в первый раз.Это будет работать всегда, когда вам нужно сохранить ваш сеанс.Нет необходимости импортировать / экспортировать куки.

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