Задать вопрос
@r1dddy4sv

Selenium Ошибка при загрузке страницы?

Мой код залит на сервис pythonanywhere
from selenium.webdriver.chrome.options import Options
from selenium import webdriver
def start():
    chrome_options = Options()
    chrome_options.add_argument("--headless")
    chrome_options.add_argument("--disable-gpu")
    chrome_options.add_argument('srtart_maximized')
    driver=webdriver.Chrome(options=chrome_options)
    URL='***'
    driver.get(URL)
    #some code
    driver.quit()
    while True:
        try:
            start()
            print('stop')
        except Exception as x:
            print(repr(x))
            print('stop')
        time.sleep(60)


После какого то времени работы кода, я получаю ошибку:
WebDriverException('invalid session id\n  (Driver info: chromedriver=2.42.591071 (0b695ff80972cc1a65a5cd643186d2ae582cd4ac),platform=Linux 5.4.0-1029-aws x86_64)',
 None, None)


Если запускать код с пк, то все нормально, но с pythonanywhere я получаю эту ошибку
  • Вопрос задан
  • 229 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
@GeneD88
QA
Попробуй добавить
'no-sandbox' и 'disable-dev-shm-usage'
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@agent_2203
Попробуйте следующее
1. Проверить версию chrome-driver, chromium, chromedriver; они должны совпадать
2. Запустить chromedriver в консоли и посмотреть вывод
Ответ написан
Комментировать
SoreMix
@SoreMix Куратор тега Python
yellow
Комментировать
Ваш ответ на вопрос

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

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