Когда я запускаю скрипт на локальном ПК, все работает, но когда я запускаю скрипт на сервере (nohup), ошибки. Версия драйвера такая же, как версия программы. Python3.10 < /p>
Ошибки: < /p>
NoSuchWindowException: Message: no such window: target window already closed from unknown error: web view not found (Session info: chrome=110.0.5481.100)`
or WebDriverException: Message: disconnected: Unable to receive message from renderer (failed to check if window was closed: disconnected: not connected to DevTools) (Session info: headless chrome=110.0.5481.100)
При попытке Driver.window_handles (чтобы узнать, сколько Windows), еще одна ошибка:
selenium.common.exceptions.WebDriverException: Message: disconnected: not connected to DevTools (failed to check if window was closed: disconnected: not connected to DevTools) (Session info: chrome=110.0.5481.100).
< /code>
Может быть, кто -то столкнулся или знает, в чем проблема?options = webdriver.ChromeOptions()
options.add_argument('--headless')
options.add_argument('--no-sandbox')
options.add_argument('disable-infobars')
options.add_argument("user-agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36")
loc = os.getcwd()
serv = Service("%s/chromedriver" % loc)
os.chmod("%s/chromedriver" % loc, 755) driver: webdriver.Chrome = webdriver.Chrome(options=options, service=serv) driver.get("any_link")
Подробнее здесь: https://stackoverflow.com/questions/755 ... the-server
Selenium не работает (ошибка) при запуске через NOHUP на сервере ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Shell_exec() не возвращается немедленно при выполнении nohup в фоновом режиме
Anonymous » » в форуме Php - 0 Ответы
- 24 Просмотры
-
Последнее сообщение Anonymous
-