Python自动登录126邮箱的方法


Posted in Python onJuly 10, 2015

本文实例讲述了Python自动登录126邮箱的方法。分享给大家供大家参考。具体实现方法如下:

import sys, urllib2, urllib,cookielib
import re
cookie = cookielib.LWPCookieJar()
opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie))
urllib2.install_opener(opener)
url='http://entry.mail.126.com/cgi/login?hid=10010102&lightweight=1&language=0&style=11'
user_agent = 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'
headers = { 'User-Agent' : user_agent }
values = {'bCookie' : '',
  'domain' : '126.com',
  'enter.x' : '登 录',
  'language':'0',
  'pass':'#####',
  'style':'11',
  'user':'guijia8427'}
data = urllib.urlencode(values)
req = urllib2.Request(url, data ,headers)
response = urllib2.urlopen(req)
the_page = response.read()
sor= re.compile(r'sid=(.+)&funcid')
s=sor.findall(the_page)
url2='http://tg1a3.mail.126.com/coremail/fcg/ldapapp?funcid=mails&sid='+s[0]+'&fid=1'
g=opener.open(url2)
data2=g.read()
file=open('126.html','w')
file.write(data2)
file.close()

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python网络编程学习笔记(九):数据库客户端 DB-API
Jun 09 Python
Python性能优化的20条建议
Oct 25 Python
用Python实现服务器中只重载被修改的进程的方法
Apr 30 Python
python简单实现获取当前时间
Aug 27 Python
用python实现简单EXCEL数据统计的实例
Jan 24 Python
Python正则表达式教程之二:捕获篇
Mar 02 Python
使用python的pandas库读取csv文件保存至mysql数据库
Aug 20 Python
解析python的局部变量和全局变量
Aug 15 Python
基于python的selenium两种文件上传操作实现详解
Sep 19 Python
pytorch 实现打印模型的参数值
Dec 30 Python
Python制作简易版小工具之计算天数的实现思路
Feb 13 Python
python实现opencv+scoket网络实时图传
Mar 20 Python
Python获取邮件地址的方法
Jul 10 #Python
python实现中文分词FMM算法实例
Jul 10 #Python
Python实现的最近最少使用算法
Jul 10 #Python
Python导入oracle数据的方法
Jul 10 #Python
Python验证码识别的方法
Jul 10 #Python
Python实现大文件排序的方法
Jul 10 #Python
Python实现telnet服务器的方法
Jul 10 #Python
You might like
SESSION信息保存在哪个文件目录下以及能够用来保存什么类型的数据
2012/06/17 PHP
PHP写的加密函数,支持私人密钥(详细介绍)
2013/06/09 PHP
js定时器(执行一次、重复执行)
2014/03/07 Javascript
AspNet中使用JQuery boxy插件的确认框
2015/05/20 Javascript
深入浅析jQuery对象$.html
2016/08/22 Javascript
d3.js实现简单的网络拓扑图实例代码
2016/11/06 Javascript
浅析JavaScriptSerializer类的序列化与反序列化
2016/11/22 Javascript
JS实现数组去重复值的方法示例
2017/02/18 Javascript
Angular2 路由问题修复详解
2017/03/01 Javascript
Bootstrap 表单验证formValidation 实现表单动态验证功能
2017/05/17 Javascript
关于预加载InstantClick的问题解决方法
2017/09/12 Javascript
three.js中文文档学习之创建场景
2017/11/20 Javascript
jQuery实现列表的增加和删除功能
2018/06/14 jQuery
Vue2.0点击切换类名改变样式的方法
2018/08/22 Javascript
原生JavaScript实现的无缝滚动功能详解
2020/01/17 Javascript
vue中利用three.js实现全景图的完整示例
2020/12/07 Vue.js
[49:59]KG vs Mineski 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
python密码错误三次锁定(实例讲解)
2017/11/14 Python
Python如何抓取天猫商品详细信息及交易记录
2018/02/23 Python
python如何定义带参数的装饰器
2018/03/20 Python
Python3爬虫爬取百姓网列表并保存为json功能示例【基于request、lxml和json模块】
2018/12/05 Python
Python面向对象进阶学习
2019/05/21 Python
python中bytes和str类型的区别
2019/10/21 Python
python selenium循环登陆网站的实现
2019/11/04 Python
python爬虫利器之requests库的用法(超全面的爬取网页案例)
2020/12/17 Python
python 基于PYMYSQL使用MYSQL数据库
2020/12/24 Python
详解Pymongo常用查询方法总结
2021/01/29 Python
阿迪达斯中国官网:Adidas中国
2020/12/14 全球购物
小学生自我评价范例
2013/09/24 职场文书
股权收购意向书
2014/04/01 职场文书
2015年乡镇卫生院妇幼保健工作总结
2015/05/19 职场文书
2015年监理个人工作总结
2015/05/23 职场文书
2015年公路路政个人工作总结
2015/07/24 职场文书
python基础学习之递归函数知识总结
2021/05/26 Python
python3+PyQt5+Qt Designer实现界面可视化
2021/06/10 Python
关于 Python json中load和loads区别
2021/11/07 Python