сохранить логин WhatsApp в файл, чтобы загрузить его в селен - PullRequest
2 голосов
/ 08 ноября 2019
    from selenium import webdriver
    from selenium.common.exceptions import NoSuchElementException, TimeoutException


    driver = webdriver.Firefox(executable_path='/home/geckodriver')
    driver.get('https://web.whatsapp.com/')  # scans QR code and redirected
    driver.get('https://google.com')
    driver.get('https://web.whatsapp.com/')  # is automatically in
    # driver.get_cookies() empty list

Есть ли способ сохранить логин, чтобы, если я закрою драйвер и снова открою его, чтобы я также автоматически вошел в Whatsapp?

В идеале, я хочу создать файл так,драйвер читает оттуда и загружает информацию для входа в систему.

1 Ответ

0 голосов
/ 08 ноября 2019

Вы на самом деле не можете эмулировать вход в WhatApp из-за reCAPTCHA .

Веб-сайты могут легко обнаруживать сетевой трафик и идентифицировать вашу программу как BOT. Google уже выпустил 5 (пять) reCAPTCHA на выбор при создании нового сайта.

Вы можете автоматизировать передачу reCatcha, только если вы используете свой сервис .

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