webdriver.Chrome () не работает - PullRequest
0 голосов
/ 14 мая 2018

Я пытаюсь использовать Selenium с Python 3. Я установил Selenium и Chrome Webdriver. Pip был предварительно установлен с Python 3. Однако я получаю это сообщение об ошибке. Я буквально начал изучать этот язык вчера, поэтому, пожалуйста, будьте добры, если ошибка глупа.

код

from selenium import webdriver
driver = webdriver.Chrome()
driver.get("https://www.google.com/")
driver.close()

Сообщение об ошибке

"C:\Users\Vraj Shroff\PycharmProjects\untitled\venv\Scripts\python.exe" 
"C:/Users/Vraj Shroff/.PyCharmCE2018.1/config/scratches/Hello World.py"
Traceback (most recent call last):
File "C:/Users/Vraj Shroff/.PyCharmCE2018.1/config/scratches/Hello World.py", line 4, in <module>
driver = webdriver.Chrome()
AttributeError: module 'selenium.webdriver' has no attribute 'Chrome'
Process finished with exit code 1

Любая помощь будет оценена. Спасибо.

1 Ответ

0 голосов
/ 14 мая 2018

enter image description here

Вы забыли указать путь к исполняемому драйверу chrome местоположение , я имею в виду, что вам нужно указать путь, где расположен драйвер chrome.Если вы еще не загрузили, то сначала загрузите его с здесь , а затем включите его путь в модуль Chrome, как показано ниже.

Здесь, в моем случае, он находится на моем C:\Users\iphoton\Downloads\Compressed\.Смотрите код -

from selenium import webdriver
driver = webdriver.Chrome(executable_path = r'C:\Users\iphoton\Downloads\Compressed\chromedriver_win32\chromedriver.exe')
driver.get("https://www.google.com/")
driver.close()

Проверено и работает правильно.

...