Как исправить «ModuleNotFoundError: нет модуля с именем« selenium.webdriver.comma »»? - PullRequest
0 голосов
/ 20 апреля 2019

Я впервые пытаюсь импортировать селен в мой новый проект Python. Но когда я запускаю программу, она не работает и показывает следующее сообщение ниже.

Я проверил, правильно ли установлены python и selenium. Я даже пытался переустановить его, но все равно, то же самое сообщение появляется. Возможно, я где-то допустил глупую ошибку, поскольку только начинаю с Python и Selenium. У кого-нибудь есть решение?

Мой код:

from selenium import webdriver
from selenium.webdriver.comma.keys import Keys

driver = webdriver.Firefox()
driver.get("http://www.python.org")

Это вывод:

Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 21:26:53) [MSC v.1916 32 bit 
(Intel)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
>>> 
RESTART: C:\Users\Henryk\Documents\Selenium sample 
project\SeleniumSampleProject.py 
Traceback (most recent call last):
File "C:\Users\Henryk\Documents\Selenium sample 
project\SeleniumSampleProject.py", line 2, in <module>
from selenium.webdriver.comma.keys import Keys
ModuleNotFoundError: No module named 'selenium.webdriver.comma'
>>>

1 Ответ

2 голосов
/ 20 апреля 2019

Попробуйте общие:

from selenium.webdriver.common.keys import Keys
...