使用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 Queue模块详细介绍及实例
Dec 27 Python
pyqt5 comboBox获得下标、文本和事件选中函数的方法
Jun 14 Python
Python 获取 datax 执行结果保存到数据库的方法
Jul 11 Python
python智联招聘爬虫并导入到excel代码实例
Sep 09 Python
python numpy中cumsum的用法详解
Oct 17 Python
pytorch构建多模型实例
Jan 15 Python
python列表切片和嵌套列表取值操作详解
Feb 27 Python
Python 之 Json序列化嵌套类方式
Feb 27 Python
浅谈tensorflow中dataset.shuffle和dataset.batch dataset.repeat注意点
Jun 08 Python
python Matplotlib数据可视化(2):详解三大容器对象与常用设置
Sep 30 Python
python实现简单聊天功能
Jul 07 Python
Python如何使用循环结构和分支结构
Apr 13 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缓冲 output_buffering和ob_start使用介绍
2014/01/30 PHP
ThinkPHP的Widget扩展实例
2014/06/19 PHP
PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法
2016/01/07 PHP
PHP使用GD库制作验证码的方法(点击验证码或看不清会刷新验证码)
2017/08/15 PHP
php + WebUploader实现图片批量上传功能
2019/05/06 PHP
jQuery表格插件ParamQuery简单使用方法示例
2013/12/05 Javascript
js实现俄罗斯方块小游戏分享
2014/01/31 Javascript
JavaScript中的console.trace()函数介绍
2014/12/29 Javascript
JS实现的倒计时效果实例(2则实例)
2015/12/23 Javascript
剖析Node.js异步编程中的回调与代码设计模式
2016/02/16 Javascript
JS实现为排序好的字符串找出重复行的方法
2016/03/02 Javascript
关于JS中二维数组的声明方法
2016/09/24 Javascript
原生js验证简洁注册登录页面
2016/12/17 Javascript
浅析从vue源码看观察者模式
2018/01/29 Javascript
JS this关键字在ajax中使用出现问题解决方案
2020/07/17 Javascript
在Python中利用Into包整洁地进行数据迁移的教程
2015/03/30 Python
Python学习笔记整理3之输入输出、python eval函数
2015/12/14 Python
itchat和matplotlib的结合使用爬取微信信息的实例
2017/08/25 Python
Python学习小技巧总结
2018/06/10 Python
django 实现编写控制登录和访问权限控制的中间件方法
2019/01/15 Python
pyqt 实现在Widgets中显示图片和文字的方法
2019/06/13 Python
python中break、continue 、exit() 、pass终止循环的区别详解
2019/07/08 Python
python爬虫之遍历单个域名
2019/11/20 Python
Python JSON编解码方式原理详解
2020/01/20 Python
TensorFlow梯度求解tf.gradients实例
2020/02/04 Python
细说CSS3中的选择符
2008/10/17 HTML / CSS
突袭HTML5之Javascript API扩展3—本地存储全新体验
2013/01/31 HTML / CSS
德国自行车商店:Tretwerk
2019/06/21 全球购物
Trench London官方网站:高级风衣和意大利皮夹克
2020/07/11 全球购物
在C中是否有模拟继承等面向对象程序设计特性的好方法
2012/05/22 面试题
开办饭店创业计划书
2013/12/28 职场文书
护理专业毕业生自荐信
2014/06/15 职场文书
2014教师党员自我评议(5篇)
2014/09/20 职场文书
2016自主招生教师推荐信范文
2015/03/23 职场文书
海弦WR-800F
2022/04/05 无线电
小程序实现侧滑删除功能
2022/06/25 Javascript