python - Selenium Instagram 登录:“WebElement”对象没有属性“send_Keys”
问题描述
我正在尝试自动化 instagram 登录但收效甚微
错误信息:
AttributeError:“WebElement”对象没有属性“send_Keys”
from selenium import webdriver
import time
from selenium.webdriver.common.keys import Keys
driver = webdriver.Chrome()
driver.get("https://www.instagram.com/")
driver.find_element_by_xpath("""/html/body/div[4]/div/div/button[1]""").click() #click cookies
time.sleep(2)
username = driver.find_element_by_name("username").send_Keys("username")
password = driver.find_element_by_name("passwrod").send_keys("Password")
driver.find_element_by_xpath("""//*[@id="loginForm"]/div/div[3]/button/div""").click()#login
解决方案
没有什么叫.send_Keys
. 请用.send_keys
它区分大小写。
username = driver.find_element_by_name("username")
username.send_keys('insta user name')
password = driver.find_element_by_name("passwrod")
password.send_keys('insta password')
推荐阅读
- excel - Excel VBA - 将 ActiveX TreeView 控件添加到带有代码的工作表
- reactjs - 更新 DateTimePicker 选择上的文本
- python - 为什么 statsmodels 的 ARIMA(1,0,0) 不等于 AutoReg(1)?
- python - 条形图颜色键不正确
- php - 不能根据价格和数量添加总价
- python - Python – 调试和可视化正则表达式
- python - bs4的非常奇怪的行为
- python - 错误:为 azure ML ACI 部署创建 docker 映像时无法卸载“ruamel-yaml”
- r - r 生成带有随机 1 和 0 且有限制的列
- python - Amazon Ubuntu Server (EC2) 上的 Selenium 未打开某些链接,但在本地计算机上运行良好