一、任务

  • 安装selenium并学习。
  • 使用selenium模拟登陆163邮箱。
  • 163邮箱直通点:https://mail.163.com/

二、代码

from selenium import webdriver
import timebrowser = webdriver.Chrome() #声明一个浏览器对象
url = 'https://mail.163.com/'
browser.get(url)
time.sleep(3)
browser.switch_to.frame(0) #切换到输入框对应的iframe中input_usr = browser.find_element_by_name("email") #通过name定位账号输入框
input_pwd = browser.find_element_by_name("password") #通过name定位密码输入框input_usr.send_keys('lihh21@163.com') #输入账号
input_pwd.send_keys('Lhh20138370') #输入密码
time.sleep(3)
button = browser.find_element_by_id("dologin") #通过id找到登录按钮
button.click() #点击登录按钮

selenium模拟登录163邮箱相关推荐

  1. python模拟qq空间登录_python selenium模拟登录163邮箱和QQ空间

    最近在看python网络爬虫,于是我想自己写一个邮箱和QQ空间的自动登录的小程序, 下面以登录163邮箱和QQ空间和为例: 了解到在Web应用中经常会遇到frame/iframe 表单嵌套页面的应用, ...

  2. selenium模拟登录163邮箱,定位账号及密码输入框问题和iframe嵌套

    在学习Python自动化的过程中,这次在163邮箱登录的时候遇到了元素定位问题,通过资料查找,最终解决,现在记录一下. 问题:账号密码输入框定位失败. 发现问题过程: 按照常规的方法进行元素定位,但是 ...

  3. Selenium WebDrive使用Edge浏览器模拟登录163邮箱

    ** Selenium WebDrive使用Edge浏览器模拟登录163邮箱(详细过程及代码) ** 1.首先要在pycharm中下载好Selenium 2.然后下载浏览器驱动这里是链接 (https ...

  4. python3爬虫系列21之selenium自动化登录163邮箱并读取未读邮件内容

    python3爬虫系列21之selenium自动化登录163邮箱并读取未读邮件内容 1.前言 前面在 python3爬虫系列20之反爬需要登录的网站三种处理方式中介绍的第三种方法,使用自动化测试工具s ...

  5. python+selenium自动登录163邮箱代码提示错误解决方案(如:NoSuchFrameException: Message: no such frame)

    selenium模块实现163邮箱自动登录操作 利用selenium模块控制Chrome浏览器打开163邮箱网页,并实现自动填写账号密码操作. 在Python中利用selenium模块实现这一目的只需 ...

  6. python模拟登录163邮箱_Python实现模拟登录网易邮箱的方法示例

    本文实例讲述了Python实现模拟登录网易邮箱的方法.分享给大家供大家参考,具体如下: #coding:utf-8 import urllib2,urllib import cookielib fro ...

  7. python模拟登录163邮箱_selenium+python 模拟登陆网易邮箱

    selenium 模拟登陆网易邮箱实例 selenium 一.selenium 模拟登陆网易邮箱老样子,先来看看效果图吧(我没有设置正确的账号和密码,大家自己试的时候可以设置自己的账号密码),思路和分 ...

  8. python模拟登录163邮箱_python模拟登陆163邮箱并下载邮件内容(第三版代码片段)

    python模拟登陆163邮箱并下载邮件内容(第三版代码片段) 注意: 1 由于163邮箱有众多版本,所以登录请求URL,邮件URL等可能也不太一样,下面是163的简约3.0 2 代码缺乏错误处理能力 ...

  9. python模拟登录163邮箱_python模拟登录网易邮箱-阿里云开发者社区

    python模拟登录网易邮箱 #coding:utf-8 import urllib2,urllib import cookielib from bs4 import BeautifulSoup #设 ...

  10. python利用selenium模拟登陆163邮箱

    首先需要定位登录框的地址,分析过程见 https://www.jianshu.com/p/d59a5611c053 登陆框标签是一个iframe,且id每次都是不一样的,因此不能按id值查找,这里先按 ...

最新文章

  1. 三、MySql查询语句执行的特征
  2. Tensorflow-gpu 在Anaconda中使用出现问题的解决方式
  3. 在php中使用mb_substr($row['title'],0,15,'utf-8')解决获取的字符后面几们的乱码问题
  4. 会计电算化的过程 实质上是用计算机,会计电算化的过程,实质上是用计算机()的过程。A.单一地替代手工会计操作B.单一地替代对会计进行分...
  5. java中单例模式用法详解
  6. 塑料浮船坞行业调研报告 - 市场现状分析与发展前景预测
  7. 科大讯飞离线语音识别安装与运行
  8. Qt数据库集成应用封装
  9. ai里怎样取消扩展外观_扩展AI:困难的5个原因
  10. 超实用oracle数据库可视化管理工具
  11. Python数据处理Tips数据离群值的5种常用处理方法和可视化
  12. 玲珑学院-1014-Absolute Defeat【思维】
  13. 《前端》阿里字体库iconfont使用方法
  14. 大数据日志分析Hadoop项目实战
  15. 亚洲杯在即,中国男足志在必得。
  16. 10-Excel数据透视表
  17. ubuntu命令行更新vscode
  18. 如何解决windows系统重装之后一直下载windows10易升
  19. 画饼画到世界地图上:按比例呈现多组数据
  20. open-falcon 学习一二

热门文章

  1. 基于wifi的物联网技术,主要有哪些优势?
  2. pe和linux一起安装到移动硬盘,PE安装在移动硬盘的详细教程
  3. 手机1像素线粗_移动端1像素边框问题
  4. 区块链运营思路_区块链商业模式,及数字货币运营方案
  5. VPX SRIO交换板VPX3U-1Swit-CPS1848
  6. 小小光纤承载尖端技术 “中国制造”引领行业标准
  7. word中公式和文字不在一条水平线上
  8. 请在微信客户端打开链接
  9. java和C程序员工资待遇差别大吗
  10. Spring Cloud 快速入门指南(二)