近日在学习基于python语言的selenium3,并利用该模块实现了自动登录QQ邮箱
首先就是下载好selenium库,将相对应的浏览器驱动加入到环境变量,然后就可以实现该功能了。
from selenium import webdriver
import time
driver = webdriver.Chrome()
driver.get("https://mail.qq.com")
login_frame = driver.find_element_by_css_selector("iframe[id='login_frame']")
driver.switch_to.frame(login_frame)
driver.find_element_by_id('switcher_plogin').click()
driver.find_element_by_id('u').send_keys('*********')
driver.find_element_by_id('p').send_keys('*******')
driver.find_element_by_id('login_button').click()
time.sleep(20)
driver.quit()
登录成功界面如下: