Python 3.x ошибки селена - PullRequest
       6

Python 3.x ошибки селена

0 голосов
/ 08 января 2019

Я пытаюсь найти веб-сканер с селеном и получаю следующие ошибки. Я новичок в python. Пожалуйста, помогите мне с этими ошибками:

Traceback (последний вызов был последним): File «C: /python/Python3.5/selenium_program.py», строка 6, в driver = webdriver.Firefox (firefox_binary = binary)

Файл "C: \ питон \ Python3.5 \ Lib \ сайта-пакеты \ селен \ WebDriver \ светлячка \ webdriver.py", строка 103, в init self.binary, timeout)

Файл "C: \ питон \ Python3.5 \ Lib \ сайта-пакеты \ селен \ WebDriver \ светлячок \ extension_connection.py", строка 51, в init self.binary.launch_browser (self.profile, timeout = timeout)

Файл "C: \ питон \ Python3.5 \ Lib \ сайта-пакеты \ селен \ WebDriver \ светлячок \ firefox_binary.py", строка 67, в launch_browser self._start_from_profile_path (self.profile.path)

Файл "C: \ питон \ Python3.5 \ Lib \ сайта-пакеты \ селен \ WebDriver \ светлячок \ firefox_binary.py", строка 90, в _start_from_profile_path окр = self._firefox_env)

Файл "C: \ python \ Python3.5 \ lib \ subprocess.py", строка 950, в init restore_signals, start_new_session)

Файл "C: \ python \ Python3.5 \ lib \ subprocess.py", строка 1220, в _execute_child STARTUPINFO)

FileNotFoundError: [WinError 2] Системе не удается найти файл указанный

мой код:

from selenium import webdriver

from selenium.webdriver.firefox.firefox_binary import FirefoxBinary

binary = FirefoxBinary("C:\Program Files\Mozilla Firefox\firefox.exe")

driver = webdriver.Firefox(firefox_binary=binary)

driver.implicitly_wait(30)

driver.maximize_window()

driver.get("http://www.google.com")

1 Ответ

0 голосов
/ 08 января 2019

вам нужно экранировать обратную косую черту \ с помощью \\ или r'' или используя косую черту /

binary = FirefoxBinary(r"C:\Program Files\Mozilla Firefox\firefox.exe")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...