**

用selenium做模拟登录163邮箱

**

#方案一
# from selenium import webdriver
# from selenium.webdriver.common.action_chains import ActionChains
# from selenium.webdriver.common.by import By
# import time
# driver = webdriver.Chrome()
# driver.get('https://mail.163.com/')
# #获取ifram
# login_iframe = driver.find_element(By.XPATH,'//div[@class="loginWrap"]/div[@id="loginDiv"]/iframe')
# #切换到ifram
# driver.switch_to.frame(login_iframe)
# #点击账号输入
# u = driver.find_element(By.XPATH,'//div[@id="account-box"]/div[2]/input')
# u.send_keys('DXY2042085769@163.com')
# #点击输入密码
# u = driver.find_element(By.XPATH,'//div[@class="inputbox"]/div[2]/input[2]')
# u.send_keys('123456')
# u = driver.find_element(By.XPATH,'//div[@class="f-cb loginbox"]/a').click()
#方案二
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.by import By
import time
driver = webdriver.Chrome()
driver.get('https://mail.163.com/')
#获取ifram
login_iframe = driver.find_element(By.XPATH,'//div[@class="loginWrap"]/div[@id="loginDiv"]/iframe')
#切换到ifram
driver.switch_to.frame(login_iframe)
#点击账号输入
u = driver.find_element(By.XPATH,'//div[@id="account-box"]/div[2]/input')
u.send_keys('DXY2042085769@163.com')
#点击输入密码
p = driver.find_element(By.XPATH,'//div[@class="inputbox"]/div[2]/input[2]')
p.send_keys('123456')
i = driver.find_element(By.XPATH,'//div[@class="f-cb loginbox"]/a')
#创建鼠标行为链
anctions = ActionChains(driver)
#输入账号
anctions.send_keys_to_element(u,'DXY2042085769@163.com')
#输入密码
anctions.send_keys_to_element(p,'123456')
#点击登录
anctions.move_to_element(i).click()
#提交鼠标行为链
anctions.perform()

总结:要使输入的xpath是正确的,用行为链方法不要忘了提交

用selenium做模拟登录163邮箱(有两种方式,行为链)相关推荐

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

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

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

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

  3. [Python爬虫] Selenium实现自动登录163邮箱和Locating Elements介绍

    前三篇文章介绍了安装过程和通过Selenium实现访问Firefox浏览器并自动搜索"Eastmount"关键字及截图的功能.而这篇文章主要简单介绍如何实现自动登录163邮箱,同时 ...

  4. Python爬虫 Selenium实现自动登录163邮箱和Locating Elements介绍

    Python爬虫视频教程零基础小白到scrapy爬虫高手-轻松入门 https://item.taobao.com/item.htm?spm=a1z38n.10677092.0.0.482434a6E ...

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

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

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

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

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

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

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

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

  9. Python+Selenium实现自动登录163邮箱导出邮件可按时间和内容进行筛选

    文章目录 描述 一.打码平台 二.实现方法 1. 过点选验证 2. 全部代码 总结 备注 描述 此脚本可以实现网易163邮箱的自动登录,自动过点选验证,按时间和关键字筛选内容,最后导出邮件 一.打码平 ...

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

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

最新文章

  1. MindInsight训练可视整体设计介绍
  2. 轻松解决Windows7声卡驱动不全问题
  3. Vue+flask前后端开发
  4. “优秀IT工程师”是什么样的?
  5. java char指针数组_简单总结C语言中各种类型的指针的概念
  6. 7.3.8.1 - 并发多线程 死锁和递归锁 - 信号量
  7. SQL在SQL Server中相交使用
  8. 算法笔记_045:币值最大化问题(Java)
  9. 7部署rancher步骤_Rancher发布K3s,真会玩。。
  10. 2021年MathorCup高校数学建模挑战赛——大数据竞赛赛道A -思路分享
  11. keymaker注册机之内在注册机教程
  12. Mysql数据库创建表——标准模板
  13. python训练数据集_python 划分数据集为训练集和测试集的方法 python中如何实现将数据分成训练集与测试集...
  14. python 打开网页并截图_python 使用默认浏览器打开,截图内容,并识别内容
  15. 阿里云 杭州 ARM 云服务器性能评测
  16. python3 爬虫入门 简单爬取京东商品名称案例 详细笔记说明
  17. 《炬丰科技-半导体工艺》薄晶圆处理挑战和新兴解决方案
  18. Flink程序 Timer实现定时操作
  19. 使用conda进行python环境管理
  20. 7号球衣的故事:重要的不是号码,而是穿着它的人

热门文章

  1. 如何用Python实现股票量化交易?
  2. 深度学习与围棋:为围棋数据设计神经网络
  3. for循环特殊的写法
  4. 防止网页被嵌入iframe广告代码
  5. ios 越狱后常见的源添加
  6. 2020年电子设计竞赛 B题-单相在线式不间断电源 分析与总结
  7. python发送钉钉消息
  8. 虎赢大数据:“企业工商数据价值挖掘”,是2020年大数据创业发展的方向之一
  9. 学会这5种排版方式,设计能力分分钟就能提高
  10. “麻将换皮”的《刀塔自走棋》会是下一个“吃鸡”吗?