Я пытаюсь запустить свою первую автоматизацию Python Selenium в PyCharm Community Edition:
из веб-драйвера импорта селена driver = webdriver.Chrome("C:\Code\Drivers\Chrome\chromedriver.exe") driver.get('https://opensource-demo.orangehrmlive.com/') Затем я получил следующее сообщение об ошибке. Я очень благодарен, если кто-нибудь поможет мне найти причину:


C:\Code\PythonSelenium\PythonSelenium\venv\Scripts\python.exe C:\Code\PythonSelenium\PythonSelenium\selenium\FirstTestCase.py C:\Code\PythonSelenium\PythonSelenium\selenium\FirstTestCase.py:2: SyntaxWarning: недопустимая escape-последовательность '\C' driver = webdriver.Chrome("C:\Code\Drivers\Chrome\chromedriver.exe") Traceback (последний вызов последний): Файл «C:\Code\PythonSelenium\PythonSelenium\venv\Lib\site-packages\selenium\webdriver\common\driver_finder.py», строка 38, в get_path путь = SeleniumManager().driver_location(опции), если путь — None else path ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Code\PythonSelenium\PythonSelenium\venv\Lib\site-packages\selenium\webdriver\common\selenium_manager.py», строка 84, в driver_location браузер = options.capabilities["имябраузера"] ^^^^^^^^^^^^^^^^^^^^^ AttributeError: объект 'str' не имеет атрибута 'возможности' Во время обработки вышеуказанного исключения произошло другое исключение: Traceback (последний вызов последний): Файл «C:\Code\PythonSelenium\PythonSelenium\selenium\FirstTestCase.py», строка 2, в driver = webdriver.Chrome("C:\Code\Drivers\Chrome\chromedriver.exe") C:\Code\PythonSelenium\PythonSelenium\selenium\FirstTestCase.py:1: SyntaxWarning: недопустимая escape-последовательность '\C' из веб-драйвера импорта селена ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ Файл «C:\Code\PythonSelenium\PythonSelenium\venv\Lib\site-packages\selenium\webdriver\chrome\webdriver.py», строка 45, в __init__ супер().__init__( Файл «C:\Code\PythonSelenium\PythonSelenium\venv\Lib\site-packages\selenium\webdriver\chromium\webdriver.py», строка 49, в __init__ self.service.path = DriverFinder.get_path(self.service, options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Code\PythonSelenium\PythonSelenium\venv\Lib\site-packages\selenium\webdriver\common\driver_finder.py», строка 40, в get_path msg = f «Невозможно получить драйвер для {options.capabilities['browserName']} с помощью Selenium Manager». ^^^^^^^^^^^^^^^^^^^^^ AttributeError: объект 'str' не имеет атрибута 'возможности' Я очень благодарен, если кто-нибудь поможет мне найти причину: