|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- from selenium import webdriver
- import pyinputplus as pp
- from selenium.webdriver.common.keys import Keys
- browser = webdriver.Firefox()
- browser.get('https://mail.qq.com/')
- userElem = browser.find_element_by_id('u')
- username = pp.inputNum('请输入QQ号码: ')
- userElem.send_keys(username)
- pwElem = browser.find_element_by_class_name('p')
- password = pp.inputPassword('请输入密码: ')
- pwElem.send_keys(password + Keys.ENTER)
复制代码
这个程序是我编写来登录QQ邮箱的,但是老是报错:
selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: [id="u"]
怎么提示无法定位,但是我确实是审查元素后,id='u',而且name也是='u'的。哪位前辈帮忙看一下,谢谢啊
- from selenium import webdriver
- browser = webdriver.Chrome()
- browser.get('https://mail.qq.com/')
- browser.switch_to.frame('login_frame')
- browser.find_element_by_class_name('switch_btn').click()
- browser.find_element_by_id('u').send_keys('abcd1234')
复制代码
|
|