本文实例讲述了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自动登录126邮箱的方法相关推荐

  1. python自动登录教程_python+selenium实现163邮箱自动登陆的方法

    本文介绍了 让我们先来预览一下代码运行效果吧: 首先分析163邮箱登陆页面的网页结构(按F12或单击鼠标右键选择审查元素) 1.定位到登陆框(注意登录框是一个iframe,如果不定位到iframe的话 ...

  2. python脚本根据cookies自动登录网站_python模拟登录并且保持cookie的方法详解

    前言 最近在爬行 nosec.org 的数据,看了下需要模拟登录拿到cookie后才能访问想抓的数据,重要的是 nosec.org 的登录页面 form 中有个 authenticity_token ...

  3. python单元测试框架作用_Python自动单元测试框架

    简介: 软件的测试是一件非常乏味的事情,在测试别人编写的软件时尤其如此,程序员通常都只对编写代码感兴趣,而不喜欢文档编写和软件测试这类"没有创新"的工作.既然如此,为什么不让程序员 ...

  4. python制作自动抢票_python自动抢票

    # -*- coding: utf-8 -*- from splinter.browser import Browser from time import sleep import traceback ...

  5. python自动炒股软件下载_python自动股票交易软件

    获取数据是数据分析中必不可少的一部分,而网络爬虫是是获取数据的一个重要渠道之一.鉴于此,我拾起了Python这把利器,开启了网络爬虫之路. 本篇使用的版本为python3.5,意在抓取证券之星上当天所 ...

  6. python 类的内置方法_Python 类的常用内置方法

    类的内置方法(魔法方法): 凡是在类内部定义,以__开头__结尾的方法,都是类的内置方法,类的内置方法,会在满足某种条件下自动触发. 1.1__new__ __new__:在___init__触发前, ...

  7. python整数格式化表达式_Python字符串格式化表达式和格式化方法

    Python格式化字符串由两种方式可以选择:一种是格式化表达式(Formatting Expression),一种是格式化方法(Formatting Method).其中格式化表达式在全Python版 ...

  8. python模块的使用方法_python中requests模块的使用方法

    本文实例讲述了python中requests模块的使用方法.分享给大家供大家参考.具体分析如下: 在HTTP相关处理中使用python是不必要的麻烦,这包括urllib2模块以巨大的复杂性代价获取综合 ...

  9. python pdf 加水印_Python实现给PDF添加水印的方法

    前言 本文针对 仅有 PDF 文件,而无相关 PDF 编辑器的情况下,给 PDF 添加水印. 一.前期准备 安装 PyPDF2 ,命令提示框输入: pip install PyPDF2 新建 wate ...

最新文章

  1. SCCM 2012 SP1系列(十)配置补丁更新-3
  2. 收藏 | Linux常用156个命令汇总!
  3. 成为顶级CIO ,应该怎么做?
  4. 开发环境wamp3.06 + Zend studio 12 调试配置
  5. 一脸懵逼学习Hive的元数据库Mysql方式安装配置
  6. 【Spark 深入学习 04】再说Spark底层运行机制
  7. poll()函数详解
  8. 如何用Pygame写游戏(二十)
  9. RPC Over HTTPS 访问Exchange 邮箱
  10. matplotlib散点图点大小_机器学习Web应用:matplotlib教程
  11. 地图分析--广度搜索
  12. Android Audio音频通路(七)
  13. qtablewidget删除子网格线
  14. android--关于apk加密那点事的思考
  15. JavaWeb学习心得
  16. lazarus编译程序提示不能加载PostgreSQL客户端动态库“libpq.dll“
  17. AtCoder Grand Contest 058 B Adjacent Chmax
  18. 学习系列之天眼查爬虫
  19. 会写 Parser、Tokenizer 是什么水平?
  20. 写博客能月入10K?

热门文章

  1. 别闹,买图片根本不贵,但前提…
  2. 如何建立虚拟环境(详细!!)
  3. 在项目中调ODI接口
  4. MFC 小知识总结一
  5. 爱智EdgerOS之深入解析在爱智应用中如何使用Socket.IO轻松实现双向通信
  6. 射频芯片最详细解读来了!
  7. 大数据的完整解决方案和体系化
  8. 一键脚本(各种linux系统修复与环境安装脚本) One-click script (various linux system repair and environment installation
  9. 【PC工具】更新免费文库文档下载器,免费下载文库文档,冰点下载器
  10. Google官方MVP+Dagger2架构 dagger2详解