使用python实现baidu hi自动登录的代码


Posted in Python onFebruary 10, 2013
# _*_ coding:utf-8 _*_
# name login_baidu.py
import urllib,urllib2,httplib,cookielib
def auto_login_hi(url,name,pwd):
    url_hi="http://passport.baidu.com/?login"
    #设置cookie
    cookie=cookielib.CookieJar()
    cj=urllib2.HTTPCookieProcessor(cookie)
    #设置登录参数
    postdata=urllib.urlencode({'username':name,'password':pwd})
    #生成请求
    request=urllib2.Request(url_hi,postdata)
    #登录百度
    opener=urllib2.build_opener(cj)
    f=opener.open(request)
    print f
    #打开百度HI空间页面
    hi_html=opener.open(url)
    return hi_html
if __name__=='__main__':
    name='hjkll'
    password='11111111'
    url='http://hi.baidu.com/ewayfly'
    h=auto_login_hi(url,name,password)
    print h.read()
Python 相关文章推荐
python 异常处理总结
Oct 18 Python
python看某个模块的版本方法
Oct 16 Python
在Python中pandas.DataFrame重置索引名称的实例
Nov 06 Python
Pycharm简单使用教程(入门小结)
Jul 04 Python
python实现一个函数版的名片管理系统过程解析
Aug 27 Python
python数据库编程 Mysql实现通讯录
Mar 27 Python
python3 自动打印出最新版本执行的mysql2redis实例
Apr 09 Python
Python datetime模块使用方法小结
Jun 18 Python
python如何从键盘获取输入实例
Jun 18 Python
python实现将中文日期转换为数字日期
Jul 14 Python
使用python库xlsxwriter库来输出各种xlsx文件的示例
Sep 01 Python
python中子类与父类的关系基础知识点
Feb 02 Python
python判断端口是否打开的实现代码
Feb 10 #Python
python登录QQ邮箱发信的实现代码
Feb 10 #Python
可用于监控 mysql Master Slave 状态的python代码
Feb 10 #Python
python 从远程服务器下载东西的代码
Feb 10 #Python
Python内置的字符串处理函数整理
Jan 29 #Python
python每次处理固定个数的字符的方法总结
Jan 29 #Python
python设置windows桌面壁纸的实现代码
Jan 28 #Python
You might like
PHP中利用substr_replace将指定两位置之间的字符替换为*号
2011/01/27 PHP
CI映射(加载)数据到view层的方法
2016/03/28 PHP
JavaScript高级程序设计(第3版)学习笔记6 初识js对象
2012/10/11 Javascript
jQuery学习之prop和attr的区别示例介绍
2013/11/15 Javascript
JavaScript实现三阶幻方算法谜题解答
2014/12/29 Javascript
使用JavaScript实现旋转的彩圈特效
2015/06/23 Javascript
JS中位置与大小的获取方法
2016/11/22 Javascript
jquery实现数字输入框
2017/02/22 Javascript
ES6中Iterator与for..of..遍历用法分析
2017/03/31 Javascript
React Js 微信禁止复制链接分享禁止隐藏右上角菜单功能
2017/05/26 Javascript
彻底解决 webpack 打包文件体积过大问题
2017/07/07 Javascript
Vue-router的使用和出现空白页,路由对象属性详解
2018/09/03 Javascript
VUE项目中加载已保存的笔记实例方法
2019/09/14 Javascript
为Python的Tornado框架配置使用Jinja2模板引擎的方法
2016/06/30 Python
Linux下为不同版本python安装第三方库
2016/08/31 Python
Python 的类、继承和多态详解
2017/07/16 Python
Django分页查询并返回jsons数据(中文乱码解决方法)
2018/08/02 Python
Python爬虫 urllib2的使用方法详解
2019/09/23 Python
Python txt文件常用读写操作代码实例
2020/08/03 Python
单身旅行者的单身假期:Just You
2018/04/08 全球购物
Crabtree & Evelyn英国官网:瑰珀翠护手霜、香水、沐浴和身体护理
2018/04/26 全球购物
香蕉共和国加拿大官网:Banana Republic加拿大
2018/08/06 全球购物
漫威玩具服装及周边商品官方购物网站:Marvel Shop
2019/05/11 全球购物
普通PHP程序员笔试题
2016/01/01 面试题
材料物理专业个人求职信
2013/12/15 职场文书
团结就是力量演讲稿
2014/05/21 职场文书
村道德模范事迹材料
2014/08/28 职场文书
2014医学院领导干部四风对照检查材料思想汇报
2014/09/16 职场文书
异地年检委托书范本
2014/09/24 职场文书
逃课检讨书
2015/01/26 职场文书
成事在人观后感
2015/06/16 职场文书
新员工实习期个人工作总结
2015/10/15 职场文书
医院岗前培训心得体会
2016/01/08 职场文书
小学生禁毒教育心得体会
2016/01/15 职场文书
golang 在windows中设置环境变量的操作
2021/04/29 Golang
vue实现拖拽交换位置
2022/04/07 Vue.js