селен.общие.исключения.Исключение WebDriverException: Сообщение: Служба C:pathtochromedriver_win32chromedriver.exe неожиданно вышел. Код статуса был: 1

#python #selenium #selenium-webdriver

Вопрос:

У меня проблема с Селеном на Python 3.

Вот код:

 from selenium import webdriver  from selenium.webdriver.common.keys import Keys   import time  from bs4 import BeautifulSoup  from selenium import webdriver  from selenium.webdriver.chrome.options import Options   options = webdriver.ChromeOptions()  options.binary_location = '/opt/google/chrome/google-chrome'  service_log_path = "{}/chromedriver.log".format  service_args = ['--verbose']  driver = webdriver.Chrome(r'C:UsersFunkyDownloadschromedriver_win32chromedriver.exe',  options=options,  service_args=service_args,  service_log_path=service_log_path)  

вот в чем ошибка:

  Traceback (most recent call last):  File "C:UsersfunkyDesktopProjectsJS Parser 2.py", line 13, in lt;modulegt;  driver = webdriver.Chrome(r'C:UsersFunkyDownloadschromedriver_win32chromedriver.exe',  File "C:UsersfunkyAppDataLocalProgramsPythonPython39libseleniumwebdriverchromewebdriver.py", line 73, in __init__  self.service.start()  File "C:UsersfunkyAppDataLocalProgramsPythonPython39libseleniumwebdrivercommonservice.py", line 98, in start  self.assert_process_still_running()  File "C:UsersfunkyAppDataLocalProgramsPythonPython39libseleniumwebdrivercommonservice.py", line 109, in assert_process_still_running  raise WebDriverException( selenium.common.exceptions.WebDriverException: Message: Service C:UsersFunkyDownloadschromedriver_win32chromedriver.exe unexpectedly exited. Status code was: 1  

Любая помощь будет признательна! Спасибо!

Комментарии:

1. Что это должно сделать: service_log_path = "{}/chromedriver.log".format ? Вы должны указать путь, а не функцию-насколько я могу судить по документации.

2. Похоже, этот код состояния иногда возвращается в более старых версиях chromedriver и/или Chrome. Если у вас нет причин использовать более старые версии, вы можете рассмотреть возможность обновления, чтобы посмотреть, решит ли это проблему.

3. format() что?