PyCharm+selenium环境搭建报错:Traceback (most recent call last): TypeError: 'module' object is not callab...

本文解决了一个常见的Selenium WebDriver使用问题,即在Python中调用ChromeDriver时出现的TypeError。通过调整ChromeDriver实例化的语法,从使用小写的'chrome()'更正为大写的'Chrome()',成功解决了代码执行失败的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境搭建好后,代码如下:

from selenium import webdriver
driver = webdriver.chrome()
driver.get("http://www.baidu.com")

ele = driver.find_element_by_id("kw")

ele.send_keys("chromedriver")

运行报错:

E:\ll\py_workspace\venv\Scripts\python.exe E:/ll/py_workspace/test.py
Traceback (most recent call last):
File "E:/ll/py_workspace/test.py", line 4, in <module>
driver = webdriver.chrome()
TypeError: 'module' object is not callable

Process finished with exit code 1

错误原因:

driver = webdriver.chrome()
谷歌浏览器Chrome单词C大写。
修改为:driver = webdriver.Chrome()
正常运行。

 

转载于:https://www.cnblogs.com/xiaolei-11/p/10783024.html

(.venv) PS E:\my_project\pythonProject\pythonProject> pip show selenium Traceback (most recent call last): File "E:\my_project\No_software\python3.9\lib\runpy.py", line 193, in _run_module_as_main return _run_code(code, main_globals, None, File "E:\my_project\No_software\python3.9\lib\runpy.py", line 86, in _run_code exec(code, run_globals) File "E:\my_project\pythonProject\pythonProject\.venv\Scripts\pip.exe\__main__.py", line 4, in <module> File "E:\my_project\pythonProject\pythonProject\.venv\lib\site-packages\pip\_internal\cli\main.py", line 10, in <module> from pip._internal.cli.autocompletion import autocomplete File "E:\my_project\pythonProject\pythonProject\.venv\lib\site-packages\pip\_internal\cli\autocompletion.py", line 10, in <module> from pip._internal.cli.main_parser import create_main_parser File "E:\my_project\pythonProject\pythonProject\.venv\lib\site-packages\pip\_internal\cli\main_parser.py", line 9, in <module> from pip._internal.build_env import get_runnable_pip File "E:\my_project\pythonProject\pythonProject\.venv\lib\site-packages\pip\_internal\build_env.py", line 19, in <module> from pip._internal.cli.spinners import open_spinner File "E:\my_project\pythonProject\pythonProject\.venv\lib\site-packages\pip\_internal\cli\spinners.py", line 9, in <module> from pip._internal.utils.logging import get_indentation File "E:\my_project\pythonProject\pythonProject\.venv\lib\site-packages\pip\_internal\utils\logging.py", line 29, in <module> from pip._internal.utils.misc import ensure_dir File "E:\my_project\pythonProject\pythonProject\.venv\lib\site-packages\pip\_internal\utils\misc.py", line 37, in <module> from pip._vendor.tenacity import retry, stop_after_delay, wait_fixed File "E:\my_project\pythonProject\pythonProject\.venv\lib\site-packages\pip\_vendor\tenacity\__init__.py", line 397, in <module> FutureGenericT = futures.Future[t.Any] TypeError: 'type' object is not su
05-29
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值