mechanize相关知识准备:

mechanize.Browser()<br># 设置是否处理HTML http-equiv标头

set_handle_equiv(True)<br># 设置是否处理重定向

set_handle_redirect(True)<br># 设置是否向每个请求添加referer头
set_handle_referer(True)<br># 设置是不遵守robots中的规则
set_handle_robots(False)<br># 处理giz传输编码
set_handle_gzip(False)<br># 设置浏览器的头部信息
登录代码如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import mechanize
br=mechanize.Browser()
br.set_handle_robots(False)#表示不遵循robots中的规则
url='http://mail.sina.com.cn/'
br.addheaders = [('User-agent''*')]
br.open(url)
for form in br.forms():#查看登录页面中的表单
    print form
br.select_form(nr=0)
br['local']='用户名'
br['pwd']='密码'
response=br.submit()
print 'success'
for link in br.links():
    print link.url+':'+link.text

python使用mechanize模拟登陆新浪邮箱相关推荐

  1. python爬虫-模拟登陆新浪微+博爬取感兴趣人的所有信息

    新浪微博的登录非常麻烦,涉及到预登录,用户名密码加密等等一系列问题 而现在pc端的新浪微博大量使用了ajax技术,必须要鼠标下滑多次才能加载一个页面的所有信息 图省事,使用了selenium_Plan ...

  2. Django使用新浪邮箱发送邮件

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 Django使用新浪邮箱发送邮件 一.参考的资料 二.遇到的问题 一.参考的资料 刘江Django博客教程: 11.Django发送邮 ...

  3. VC POST表单——登录验证新浪邮箱

    1.本机环境: Windows XP SP3.ADSL 2.开发工具: WildPackets OmniPeek V5.1.4 Visual C++ 6.0 IE6.0 FlexEdit V2.3.1 ...

  4. 在foxmail和outlook中设置QQ邮箱、gmail邮箱、新浪邮箱、微软邮箱、网易邮箱等的方法...

    怎么用邮件客户端如outlook和foxmail来设置各种邮箱<?xml:namespace prefix = "o" ns = "urn:schemas-micr ...

  5. 关于 Python3.6.3 写简单发送邮件代码时遇到的新浪邮箱(2018/7/29)的问题

    注:作者编程小白,高手勿喷,如有疏漏,还请指正! 近期在跟着廖大大的教程学 Python,正好看到 SMTP发送邮件,于是乎自己尝试了一下,不(好)巧,自己主要用的是新浪邮箱,遇到了一些问题.在此记录 ...

  6. 破解sina新浪邮箱密码

    这里我们采用sina新浪邮箱密码破解工具进行破解.关于QQ,微信,网络等问题可加技术人员QQ.616 99 58.邮箱密码破解工具是邮箱密码破解软件.破解器的统称.我们选择新浪邮箱密码破解工具好了,现 ...

  7. python项目实战:模拟登陆CSDN

    2019独角兽企业重金招聘Python工程师标准>>> 前言 今天为大家介绍一个利用Python模拟登陆CSDN的案例,虽然看起来很鸡肋,有时候确会有大用处,在这里就当做是一个案例练 ...

  8. Linux上的服务器无法调用新浪邮箱发送邮件

    问题背景: 在web网站开发中,有许多功能的实现需要发送邮件,比如用户的密码找回功能,可能就需要通过服务器向用户的注册邮箱发送验证码邮件来实现.而发送邮件功能可以通过很多方式实现,比如HTML中的ma ...

  9. web实验新浪邮箱、下拉小说列表、验证用户登录

    html.css.js 新浪邮箱 下拉小说列表 验证用户登录 新浪邮箱 1.制作以下的新浪 邮箱登录界面: 要求: 1)首先给文本框制作细边框样式,当鼠标放在文本框上时,输入框的边框颜色发生变化,当鼠 ...

  10. 华为手机自带邮箱如何添加新浪邮箱账号

    1.登录PC端新浪邮箱 2.打开POP3设置 3.保存 4.华为自带邮箱,新增新浪邮箱账号和密码,确认即可. 转载于:https://www.cnblogs.com/cqxjzh/p/10997842 ...

最新文章

  1. leetcode算法题--设计链表
  2. 【Android 逆向】加壳技术识别 ( 函数抽取 与 Native 化加壳的区分 | VMP 加壳与 Dex2C 加壳的区分 )
  3. 亡羊补课2019-12-19
  4. 如何运用领域驱动设计 - 存储库
  5. Inline Temp(内联临时变量)
  6. LSP 里式替换原则 c# 1614092345
  7. sql执行组件是灰色的_如何分析SQL执行计划图形组件
  8. Jmeter获取数据库数据
  9. 地理编码涉及的专项技术
  10. servlet输出中文乱码
  11. 富士通Fujitsu DPK2181H Pro 打印机驱动
  12. vue.jsv-html,关于vue.jsv-bind的一些理解和思考.pdf
  13. android img 文件解包
  14. 动态渲染video视频
  15. wifi网络为什么总是断线 (by quqi99)
  16. VTK 学习----3D基础知识-着色器和图形管道
  17. 51单片机波形发生器产生各种波形的原理
  18. BufferedImage 图片打水印
  19. ffmpeg截取指定视频中的一段视频
  20. jQuery三款简约MP3播放器插件

热门文章

  1. 原理与结构解析——智能门锁方案
  2. cnzz.php,CNZZ站长统计代码报错解决方法
  3. mybatis删除成功返回0_【出租/转租】2020.08.08亦庄周边信息汇总。增1个,删0个。(转租成功后私信我删除你的信息)...
  4. python 海龟图
  5. leetcode 没有php,Leetcode PHP题解--D99 860. Lemonade Change
  6. Semantic-UI某些图标不能显示+资源引入两种方式
  7. Eslint:Parsing error: The keyword ‘interface‘ is reserved
  8. ZenCart facebook 登陆
  9. centos7上装qt5.15.2
  10. 计算机二级电子表格使用技巧36种,Excel表格的基本操作(精选36个技巧)