@ChesterZed

Создал бота с использованием Selenium, вылетает ошибка access denied. Как убрать?

Всем привет,
Создал бота на Python с использованием Selenium, закинул на удалённый сервер Ununtu и при заходе на сайт driver.get() вылетает ошибка access denied. На windows всё работает нормально(код рабочий).
Уже попробовал: использовать undetected_chromedriver. Также выполнял основные действия из инета, включал cookie, чистил кэш и тп.

Отрывок из кода:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options


chrome_options = Options()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument('--disable-dev-shm-usage')
chrome_options.add_argument('--disable-blink-features=AutomationControlled')
chrome_options.add_argument('--enable-experimental-cookie-features')

driver = webdriver.Chrome(service=Service(browser_driver_path), chrome_options=chrome_options)
driver.get(website_link)
driver.save_screenshot('scr2.png')


Библиотеки:
- Selenium
- pyvirtualdisplay
- webdriver Options

Фото ошибки:
629484ea74ff5419069601.png
  • Вопрос задан
  • 210 просмотров
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
там дело в IP, гугли обход cloudflare , есть варианты, но они не сильно простые
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы