• При использовании selenium сайт думает, что используется впн, и ограничивает доступ. Как попасть на сайт?

    @outcry69
    Подмены юзерагента недостаточно для того, чтобы скрыть автоматизацию браузера. Это очень обширная тема, антибот-системы умеют определять её по самым разным признакам: хедер запроса, разрешение экрана, ОС, прокси, куки и многое-многое другое, даже поведение на сайте. Selenium по своему назначению - инструмент для автоматизированного тестирования, изображать человека он даже не пытается.

    Могу посоветовать:
    1. Погуглить "selenium hide automation", почитать пару статей, чтобы получить базовое представление о том, что в первую очередь выдает бота.

    2. Попробовать https://github.com/ultrafunkamsterdam/undetected-c... В нём эти рекомендации учтены (но успех все равно не гарантирован) + экспериментировать с дополнительными факторами для имитации человеческого визита (менять прокси, поведение на сайте, добавить куки и др.)

    3. Посмотреть в devtools запросы сайта, может получится достать данные вообще без Селениума.
    Ответ написан
    Комментировать
  • Как синхронизировать базу данных и python?

    @outcry69
    Новичку можно начать с БД SQLite.
    Для взаимодействия с БД в питоне популярное решение SQLAlchemy.
    Для простого тг бота такой связки хватит с головой.
    Ответ написан
    Комментировать