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

pip install selenium

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

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

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

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

下面直接上代码

# -*- coding:utf-8 -*-
from selenium import webdriver
import timeusername = "*****" #QQ邮箱用户名
password = "*****" #QQ邮箱密码'''
模拟登录qq邮箱
'''
# 打开浏览器
wd = webdriver.Chrome()
# 隐式等待时间
wd.implicitly_wait(10)
# 打开QQ邮箱地址
wd.get("https://mail.qq.com")
# 调整窗口大小
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邮箱登录相关推荐

  1. HTML+CSS 模拟QQ邮箱登录界面

    模拟QQ邮箱登录界面 index.html <!DOCTYPE html> <html lang="en"> <head><meta ch ...

  2. python实现kindle每天推送博客1----kindle推送原理,python实现qq邮箱登录及邮件发送

    kindle想每天看新闻,看博客, 其实自己用python写个代码就能很简单实现了. 1.kindle推送原理 kindle不仅可以买书看书,还可以自己推送内容 原理很简单,往你个人的kindle邮箱 ...

  3. 零基础:Python之Selenium操作浏览器模拟登陆QQ邮箱

    零基础:Python之Selenium操作浏览器模拟登陆QQ邮箱 一. Selenium简介 二. 环境配置 2.1 Python运行环境搭建 2.2 Selenium相关安装与配置 2.2.1 Se ...

  4. python模拟登陆163邮箱并获取通讯录

    From: http://hi.baidu.com/fc_lamp/blog/item/2466d1096fcc532de8248839.html python模拟登陆163邮箱并获取通讯录 #-*- ...

  5. 【玩转python】python实现代替QQ邮箱发出邮件(附源码,新手也能用!)

    源码请点赞关注收藏后评论区留言或者私信博主 常规登录QQ邮箱发送邮件的过程是比较繁琐和复杂的,而且不够智能化,下面通过一个实例来讲解如何使用python程序代替QQ邮箱来替我们发邮件 当程序输入如下图 ...

  6. python课设总结_Python技术分享课总结:用Python模拟知乎自动登录

    原标题:Python技术分享课总结:用Python模拟知乎自动登录 Python语言是由Guido van Rossum大牛在1989年发明,它是当今世界最受欢迎的计算机编程语言之一,也是一门&quo ...

  7. [实战篇]关于QQ邮箱登录之测试用例

    今天,我们来分析一个关于QQ邮箱登录模块的测试用例: 邮箱登录模块它就只有两个,一个是登录账号,一个是登录密码.在上一篇注册模块的文章中分析过,如果是一个输入框的话,你就直接对这一个输入框进行等价类划 ...

  8. Python模拟发送QQ文字/图片消息

    Python模拟发送QQ文字/图片消息 from io import BytesIOimport win32gui import win32con import win32clipboard as w ...

  9. python向自己qq邮箱发信息_Python实现给qq邮箱发送邮件的方法

    本文实例讲述了Python实现给qq邮箱发送邮件的方法..具体实现方法如下: #-*-coding:utf-8-*- #======================================== ...

  10. QQ邮箱登录PC布局实战笔记二

    本文目标: 尽量100%还原QQ邮箱登录界面头部区域,掌握div之间的位置关系,掌握常见的定位技术和浮动技术.将头部所需要的HTML标签进行仔细学习. 开始准备: 浏览器:Firefox/Chrome ...

最新文章

  1. Code Review 是一场苦涩但有意思的修行
  2. python创建一个简单的服务
  3. scheduled线程池ScheduledExecutorService只执行一次_有个定时任务突然不执行了
  4. Shell-实际业务操作03
  5. 技术与管理并重才能走的更远
  6. u-boot分析(四)---设置异常向量表|设置SVC模式
  7. openfire 插件开发例子
  8. 用C语言操作MySQL数据库
  9. 七夕-探探小卡片鸿蒙版
  10. mac配置php mysql_mac配置Apache+php+mysql
  11. 【转】python 批量修改密码(paramiko)
  12. 采用组策略Loopback功能限制文件夹重定向路径
  13. 【转】Nginx服务并发过10万的Linux内核优化配置
  14. spark运行wordcount
  15. web高德地图怎么加载离线地图_春节变胖了?高德地图隐藏的实用跑步功能 想怎么跑都随你...
  16. Impala 源码分析-FE
  17. 我要悄悄学习 Java 字节码指令,在成为技术大佬的路上一去不复返
  18. 详解MATLAB的函数uigetfile(),并利用它打开文件选择对话框,选择文件,返回文件名和文件路径
  19. 数据分析之--Mataplotlib入门
  20. android appwidget桌面插件,Android:AppWidget、桌面小部件

热门文章

  1. 2020年10月24日=996 程序员节日快乐
  2. STM32L476低功耗—进入STOP2模式4s后LPTIM中断唤醒+功率实测
  3. android 常用模块,超实用的几款Xposed模块,安卓发烧必备
  4. MySQL存储过程写法总结
  5. 浅谈Java的类和封装
  6. 基于VC++的MFC类库实现的简单FTP客户端
  7. 云中漫步-我这一辈子
  8. 论K21O Draco开发板的概论
  9. MAC操作之Finder显示、隐藏 文件或文件夹
  10. Markdown字体,字号,颜色和背景色设置