运行此代码时遇到问题:
>>> from selenium import webdriver
>>> driver = webdriver.firefox()
Traceback (most recent call last):
File "<pyshell#19>", line 1, in <module>
driver = webdriver.firefox()
TypeError: 'module' object is not callable
我已经搜索了问题,但我得到了一些结果。但不幸的是,他们没有工作。那么,我该如何解决这个问题?
感谢。
答案 0 :(得分:7)
你犯了一个错字。
webdriver.Firefox()
注意大写F.
答案 1 :(得分:3)
其他浏览器也一样!
e.g。
webdriver.chrome Vs. webdriver.Chrome
(更难注意到这一点!)
非常感谢你的帮助! ;)
答案 2 :(得分:0)
另一种方式是:
from selenium.webdriver import Chrome.
driver = Chrome()
输入“Chrome”时注意大写 C。
您可能需要为 chromedriver.exe 指定可执行文件路径:
driver = Chrome(executable_path="path_in_here")