python 和selenium实现自动登录QQ邮箱
selenium需要先导入,pip install selenium 或者在pycharm里面点击file–settings–Project–Project Interpreter 点击+号添加
如果觉得下载慢,可以点击Manage Repositories点击+号添加/simple/、
/pypi/simple/、https://pypi.tuna./simple/等镜像网站下载
from selenium import webdriverfrom mon.keys import Keysimport timedef login(user, password):driver = webdriver.Chrome()url = "/"#QQ邮箱driver.get(url)#切换为qq登录driver.find_element_by_id("qqLoginTab")#切换iframedriver.switch_to.frame("login_frame")#输入QQ账号driver.find_element_by_id("u").send_keys(user)time.sleep(2) #页面加载需要时间,否则有可能会报错#输入QQ密码driver.find_element_by_id("p").send_keys(password)time.sleep(2)#点击登录driver.find_element_by_id("login_button").click()time.sleep(10)#页面加载需要时间,否则看不到登录成功driver.quit() #关闭后账号也会退出if __name__ == '__main__':login("111111111111", "password")