Селен - Избегайте получения капчи - PullRequest
0 голосов
/ 25 мая 2018

Я пытаюсь очистить только логин, чувствительный к ботам сайт.После входа в систему, когда я выполняю простую функцию селена, такую ​​как driver.find_element_by_id('button').click(), веб-сайт отображает сообщение в виде Мы думаем, что вы бот.Пожалуйста, заполните ниже CAPTCHA, чтобы продолжить.

Могу ли я сделать селен более похожим на человека, чтобы я не вызывал CAPTCHA?

1 Ответ

0 голосов
/ 25 мая 2018

Надеюсь, что нет.

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

Не делайте этого.По этой причине есть капча: обнаруживать и блокировать ботов!

Лучше проверить, поддерживает ли страница, которую вы хотите почистить, API-интерфейс, обеспечивающий связь между компьютерами.Если есть, используйте его.Если его нет, предложите один, но в зависимости от того, хочет ли владелец веб-страницы поддерживать ваши цели или нет, он может сказать «нет».

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