Есть ли способ не встретить капчу в селене в python (смена агента пользователя не работает)? - PullRequest
0 голосов
/ 26 апреля 2020

Когда я захожу на определенный веб-сайт из моего основного браузера, я не получаю капчу, но когда я делаю это из селена, я получаю ReCaptcha.

Есть ли способ заставить сайт думать что селен мой главный браузер или что-то в этом роде?

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

Ваша помощь будет высоко ценится.

1 Ответ

0 голосов
/ 27 апреля 2020

Попробуйте передать cook ie этого сайта драйверу селена. Selenium всегда создает экземпляр браузера fre sh, чтобы он не сохранял никаких трекеров / файлов cookie, поэтому появляется капча.

Так как я не знаю, как веб-сайт отслеживает, что вышеуказанное решение может не работать. Если это так, попробуйте создать новый профиль firefox и войти на этот сайт вручную. Затем убедитесь, что капча не отображается для этого профиля. После этого попробуйте использовать тот же профиль firefox для автоматизации.

Надеюсь, это поможет вам.

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