代码如下
from selenium import webdriver
import time
driver = webdriver.chrome()
driver.get("https://www.baidu.com")
time.sleep(3)
driver.find_element_by_id("kw").send_keys("花千骨")
driver.find_element_by_id("su").click()
driver.quit()
报错详情
解决办法
方法一:
chrome的首字母应该为大写,如下:
driver=webdriver.Chrome()
修改代码后程序即可正常运行
from selenium import webdriver
driver = webdriver.Chrome()
方法二:
你也可以将路径传递给你的Chromedriver,将executable_path设置为你的chromedriver所在的位置(指向chromedriver.exe的路径,或者,对于非Windows用户,它被称为chromedriver):
driver = webdriver.Chrome(executable_path='C:/path/to/chromedriver.exe')
方法三:
driver = webdriver.Chrome()是因为没有chromedriver.exe这个文件
(1)下载一个chromedriver.exe 下载的链接为:
http://chromedriver.chromium.org/downloads
(2)然后根据自己的系统去下载不同的chromedriver.exe文件,windows只有32的但是都可以用
(3)解压后挡在这个目录的Scripts下面文章来源:https://www.toymoban.com/news/detail-523494.html
文章来源地址https://www.toymoban.com/news/detail-523494.html
到了这里,关于Python selenium中出现错误:driver = webdriver.chrome() TypeError: ‘module‘ object is not callable的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!