selenium3 qq登录frame操作
2021-05-15 17:12
127 查看
1、登录QQ邮箱
url='https://mail.qq.com/cgi-bin/loginpage'
用户名,密码分别为u,p,login_button
# _*_ coding:utf-8 _*_from selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChainsimport time driver = webdriver.Chrome('C:\\Program Files (x86)\\Google\\Chrome\\Application\\chromedriver.exe') driver.maximize_window() driver.get('https://mail.qq.com/cgi-bin/loginpage') time.sleep(5) driver.find_element_by_name('u').send_keys('2574674466') driver.find_element_by_name('p').send_keys('') driver.find_element_by_id('login_button').click()
执行后-无法输入用户名,密码
由于登录窗口有-frame,需要先切换-再执行
需要加上:
driver.switch_to.frame("login_frame")
driver = webdriver.Chrome('C:\\Program Files (x86)\\Google\\Chrome\\Application\\chromedriver.exe') driver.maximize_window() driver.get('https://mail.qq.com/cgi-bin/loginpage') time.sleep(5) driver.switch_to.frame("login_frame") driver.find_element_by_name('u').send_keys('2574674466') driver.find_element_by_name('p').send_keys('') driver.find_element_by_id('login_button').click()
相关文章推荐
- selenium3 qq登录frame操作
- selenium 与 chrome 进行qq登录并发邮件操作实例详解
- selenium + chrome 进行qq登录并发邮件操作
- selenium 登录 qq
- Selenium2学习-008-WebUI自动化实战实例-006-易迅登录之 frame 处理
- Selenium IDE录制登录操作分享
- Win10系统电脑上登录超过10个的QQ 该如何操作
- java日常学习:练习作业Frame(QQ登录界面)、按钮及其添加颜色
- (转载)selenium webdriver frame操作,跳进跳出
- 新浪、qq的账号登录及PHP api操作
- Selenium入门记录_002_通过网页元素选取和操作实现登录操作
- 如何巧妙的利用selenium和requests组合来进行操作需要登录的页面
- Python selenium 后台运行模拟登录操作(三)
- Selenium_WebDriver登录模拟鼠标移动切换窗体等操作练习(cssSelector初练手)_Java
- Python+selenium+frame实现自动登录163邮箱
- selenium webdriver frame操作,跳进跳出
- Python+selenium 将登录操作设置为公共模块
- Selenium_WebDriver登录模拟鼠标移动切换窗口等操作练习(cssSelector初练手)_Java
- 模拟QQ登录界面(frame)
- 微信、QQ、支付宝、微博授权登录的代码操作及相关问题