python模拟实现QQ邮箱登录

编程知识 更新时间:2023-05-03 03:49:58

 安装库selenium  实现模拟浏览器的安装库

 pip install selenium

使用chrome浏览器需要chromedriver驱动下载地址

http://npm.taobao/mirrors/chromedriver/(可用)找到对应自己电脑浏览器的版本下载

将解压的文件chromedriver.exe添加到系统环境变量中

并将chromedriver.exe放在python安装环境中一份和python.exe同目录

 

下面直接上代码

 

# -*- coding:utf-8 -*-
from selenium import webdriver
import time

username = "*****" #QQ邮箱用户名
password = "*****" #QQ邮箱密码

'''
模拟登录qq邮箱
'''
# 打开浏览器
wd = webdriver.Chrome()
# 隐式等待时间
wd.implicitly_wait(10)
# 打开QQ邮箱地址
wd.get("https://mail.qq")
# 调整窗口大小
wd.set_window_size(1200,1000)

# 切换iframe
login_iframe = wd.find_element_by_id("login_frame")
wd.switch_to.frame(login_iframe)
# 点击帐号密码登录
#wd.find_element_by_id("switcher_plogin").click()

# 添加帐号和密码
wd.find_element_by_id("u").send_keys(username)
wd.find_element_by_id("p").send_keys(password)

# 点击登录
wd.find_element_by_id("login_button").click()

谢谢,all !

更多推荐

python模拟实现QQ邮箱登录

本文发布于:2023-04-30 11:24:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/54a592467b27c92fa4c96574ec98e171.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:邮箱   python   QQ

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 114251文章数
  • 28928阅读数
  • 0评论数