【发布时间】:2021-06-23 16:33:23
【问题描述】:
我刚刚通过 pip install selenium 安装了 Selenium 2,并复制了一些示例测试以确保它正常工作:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Firefox()
driver.get("http://www.python.org")
assert "Python" in driver.title
elem = driver.find_element_by_name("q")
elem.send_keys("selenium")
elem.send_keys(Keys.RETURN)
assert "Google" in driver.title
driver.close()
我将它保存为 test.py 在我的 Mac 上我的主文件夹中的一个子文件夹中,但是当我运行 python test.py 时,我得到以下输出:
Traceback (most recent call last):
File "demo.py", line 1, in <module>
from selenium import webdriver
ImportError: cannot import name webdriver
如果我将该文件移动到我的主目录中,它就可以工作。如果你不知道,我刚刚开始使用 Selenium 和编程。对此的任何帮助将不胜感激。
【问题讨论】:
标签: python webdriver selenium-webdriver