安装库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邮箱登录
发布评论