admin管理员组文章数量:1646328
python 和selenium实现自动登录QQ邮箱
selenium需要先导入,pip install selenium 或者在pycharm里面点击file–settings–Project–Project Interpreter 点击+号添加
如果觉得下载慢,可以点击Manage Repositories点击+号添加http://pypi.doubanio/simple/、
http://mirrors.aliyun/pypi/simple/、https://pypi.tuna.tsinghua.edu/simple/等镜像网站下载
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
def login(user, password):
driver = webdriver.Chrome()
url = "https://mail.qq/" #QQ邮箱
driver.get(url)
#切换为qq登录
driver.find_element_by_id("qqLoginTab")
#切换iframe
driver.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")
版权声明:本文标题:python实现自动登录QQ邮箱 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1729445604a1201380.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论