python - 如何解决python selenium中不可调用的“模块”对象
问题描述
我最近在使用 selenium 制作 Twitter 机器人时遇到了问题。代码是:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
option = Options()
option.add_argument("start-maximized")
driver = webdriver.chrome(options=option)
driver.get("http://twitter.com/login")
我得到的错误是:
'module' object is not callable
我怎样才能解决这个问题 ??
解决方案
您正在使用chrome
,而不是应该使用Chrome
。
并非如此case-sensitive
。
另外,我看到你不见了--
在这条线上
option.add_argument("start-maximized")
所以,你的代码应该是这样的:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
option = Options()
option.add_argument("--start-maximized")
driver = webdriver.Chrome(options=option)
driver.get("http://twitter.com/login")
推荐阅读
- count - 如何在列表列表中找到两个元素一起出现的次数?
- ios - iOS13及以上及以下iOS13的UIDatePicker
- c++ - 如何计算可能的最小距离?
- python - 调用 asynchio await 后的 Python 并发操作代码
- configuration - YAML:覆盖嵌套数组中的属性
- listener - 如何从 allure listener 读取 step 方法内容
- django - Django源代码中定义的django.contrib.auth.User在哪里
- android - Android 内核恐慌调试 - Android 10
- sql-server - 页面级压缩 - 所有表
- java - 从字符串中提取信息 - java