首页 > 解决方案 > 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

标签: pythonseleniumwebdriverinstagramsendkeys

解决方案


没有什么叫.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')

推荐阅读