Selenium driver.get () создает исключение - PullRequest
0 голосов
/ 25 июня 2018

Когда я запускаю этот код:

from selenium import webdriver
import time

driver = webdriver.Chrome('C:/Program Files 
(x86)/Google/Chrome/Application/chrome.exe')
driver.get('https://www.google.com/')

Он открывает только мой браузер, но не URL, который был передан в качестве параметра для driver.get().

Ниже приведена трассировка:

Traceback (most recent call last):
  File "C:\Users\efiqq\OneDrive\Plocha\Python\Link.py", line 4, in <module>
    driver = webdriver.Chrome('C:/Program Files (x86)/Google/Chrome/Application/chrome.exe')
  File "C:\Users\efiqq\AppData\Local\Programs\Python\Python36-32\lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 68, in __init__
    self.service.start()
  File "C:\Users\efiqq\AppData\Local\Programs\Python\Python36-32\lib\site-packages\selenium\webdriver\common\service.py", line 98, in start
    self.assert_process_still_running()
  File "C:\Users\efiqq\AppData\Local\Programs\Python\Python36-32\lib\site-packages\selenium\webdriver\common\service.py", line 111, in assert_process_still_running
    % (self.path, return_code)
selenium.common.exceptions.WebDriverException: Message: Service C:/Program Files (x86)/Google/Chrome/Application/chrome.exe unexpectedly exited. Status code was: 0

1 Ответ

0 голосов
/ 25 июня 2018

Путь, который вы должны пройти, не является chrome.exe.Вы должны указать на chromedriver.exe;

Вы можете получить его здесь: http://chromedriver.chromium.org/downloads

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...