python邮箱密码_python 模拟登陆163邮箱
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.ui import WebDriverWait
def login():
acount_num = input('请输入账号:\n')
passwd_str = input('请输入密码:\n')
driver = webdriver.Edge()
url = 'http://mail.163.com/'
driver.get(url)
# 等待页面加载完成,出现可以点击到密码登录的button
wait = WebDriverWait(driver, 10)
wait.until(EC.element_to_be_clickable((By.ID, 'lbNormal')))
driver.find_element_by_id('lbNormal').click()
# 使用CSSSelector正则匹配头部
elem = driver.find_element_by_css_selector("iframe[id^='x-URS-iframe']")
# 163登陆框是使用iframe进行嵌套的,所以需要先切换到该iframe
driver.switch_to.frame(elem)
account_el = driver.find_element_by_xpath('//input[@name="email"]')
account_el.clear()
account_el.send_keys(acount_num)
password_el = driver.find_element_by_xpath('//input[@name="password"]')
password_el.clear()
password_el.send_keys(passwd_str)
login_el = driver.find_element_by_xpath('//a[@id="dologin"]')
login_el.click()
time.sleep(10)
cur_cookies = driver.get_cookies()
return cur_cookies
if __name__ == '__main__':
login()
python邮箱密码_python 模拟登陆163邮箱相关推荐
- python模拟登录163邮箱_python模拟登陆163邮箱并下载邮件内容(第三版代码片段)
python模拟登陆163邮箱并下载邮件内容(第三版代码片段) 注意: 1 由于163邮箱有众多版本,所以登录请求URL,邮件URL等可能也不太一样,下面是163的简约3.0 2 代码缺乏错误处理能力 ...
- python 大众点评模拟登陆_python项目实战:模拟登陆163邮箱,简单到爆
前言 相信大家都会做一些有趣的Python项目,对于小白的我们来说,如果成功了的话,那成就感是非常爆棚的的,这也是非常有助学习. 接下来,为大家介绍一个selenium 模拟登陆163邮箱的代码 首先 ...
- python模拟登陆 验证码el_python 模拟登陆163邮箱
import time from selenium import webdriver from selenium.webdriver.common.by import By from selenium ...
- python模拟登陆163邮箱并获取通讯录
From: http://hi.baidu.com/fc_lamp/blog/item/2466d1096fcc532de8248839.html python模拟登陆163邮箱并获取通讯录 #-*- ...
- python利用selenium模拟登陆163邮箱
首先需要定位登录框的地址,分析过程见 https://www.jianshu.com/p/d59a5611c053 登陆框标签是一个iframe,且id每次都是不一样的,因此不能按id值查找,这里先按 ...
- 用python做课表_python模拟登陆urp教务处选课抓取课表
!!!选课功能已添加!!! 本文地址 csdn 前段时间小编写了一篇利用爬虫做词云分析的帖子,有粉丝反馈说想进一步学习爬虫,所以小编今天就用爬虫模拟登陆学校的教务处为例和大家共同学习.坊间有传言说好多 ...
- [Python爬虫] Selenium实现自动登录163邮箱和Locating Elements介绍
前三篇文章介绍了安装过程和通过Selenium实现访问Firefox浏览器并自动搜索"Eastmount"关键字及截图的功能.而这篇文章主要简单介绍如何实现自动登录163邮箱,同时 ...
- Python爬虫 Selenium实现自动登录163邮箱和Locating Elements介绍
Python爬虫视频教程零基础小白到scrapy爬虫高手-轻松入门 https://item.taobao.com/item.htm?spm=a1z38n.10677092.0.0.482434a6E ...
- python自动登录教程_python+selenium实现163邮箱自动登陆的方法
本文介绍了 让我们先来预览一下代码运行效果吧: 首先分析163邮箱登陆页面的网页结构(按F12或单击鼠标右键选择审查元素) 1.定位到登陆框(注意登录框是一个iframe,如果不定位到iframe的话 ...
- python模拟登录163邮箱_selenium+python 模拟登陆网易邮箱
selenium 模拟登陆网易邮箱实例 selenium 一.selenium 模拟登陆网易邮箱老样子,先来看看效果图吧(我没有设置正确的账号和密码,大家自己试的时候可以设置自己的账号密码),思路和分 ...
最新文章
- elasticsearch 数据类型_基于 MySQL Binlog 的 Elasticsearch 数据同步实践
- 【Python】我的Pandas学习经历及动手实践
- 读书笔记7-浪潮之巅(part2)
- 刷光借呗额度之后用户突然去世,支付宝会怎么做?
- 微软全都要!Win10引入真Linux内核
- 好消息,MaxtoCode 1.10 已经封包,待2005.5.5日发布(如果有Bug将在1.20改正)
- static在内存层面的作用_static关键字总结
- 寻找影响免疫浸润细胞的基因(一)
- hive和hadoop版本对应关系
- Bug解决-IndentationError:expected an indented block
- 数据系统架构-5.实时离线统计系统
- 【狂神说:秦疆】SpringMVC笔记
- 一个软件工程师的7年工作经验总结
- v4l2 Camera详细设置
- java榨汁机榨取不同水果,榨汁机别乱买,亲测榨水果翻车,九阳迷你原汁机评测...
- google学术,高级搜索怎么使用
- Python - 海龟图
- 在家也能办公之上网和远程控制服务器
- 土巴兔上市再折戟,互联网家装没故事
- Pytorch 中的数据类型 torch.utils.data.DataLoader 参数详解
热门文章
- 看过的最好的护肤心得 续.
- android逆向神器,Android MT管理器(APK逆向修改神器) v2.9.8.0 正式版 / v2.5.0 VIP版
- IMGUI_DX11显示自定义图片
- CC1310架构及工作原理
- java游戏+弹幕_java弹幕小游戏1.0版本
- android wifi 共享网络,手机与电脑之间共享网络的设置方法(Android无线网络共享设置指南)...
- 怎样装系统(附图文教程)
- P2184 贪婪大陆 线段树(优化:区间修改变为单点修改)
- 题解 P2184 【贪婪大陆】
- 举个栗子!Tableau技巧(9):Lisa教你巧妙制作混合地图