使用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利用带权重随机数解决抽奖和游戏爆装备问题
Jun 16 Python
python3.x实现发送邮件功能
May 22 Python
python3解析库lxml的安装与基本使用
Jun 27 Python
完美解决python中ndarray 默认用科学计数法显示的问题
Jul 14 Python
Python将一个Excel拆分为多个Excel
Nov 07 Python
python处理multipart/form-data的请求方法
Dec 26 Python
Python去除字符串前后空格的几种方法
Mar 04 Python
对python中基于tcp协议的通信(数据传输)实例讲解
Jul 22 Python
Python3 pandas 操作列表实例详解
Sep 23 Python
Python一行代码解决矩阵旋转的问题
Nov 30 Python
如何利用python生成MD5并去重
Dec 07 Python
python字典与json转换的方法总结
Dec 28 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时间戳 strtotime()使用方法和技巧
2013/10/29 PHP
PHP中list()函数用法实例简析
2016/01/08 PHP
linux下为php添加iconv模块的方法
2016/02/28 PHP
jQuery向上遍历DOM树之parents(),parent(),closest()之间的区别
2013/12/02 Javascript
使用js操作css实现js改变背景图片示例
2014/03/10 Javascript
AngularJS HTML编译器介绍
2014/12/06 Javascript
JavaScript中exec函数用法实例分析
2015/06/08 Javascript
原生js的数组除重复简单实例
2016/05/24 Javascript
node-http-proxy修改响应结果实例代码
2016/06/06 Javascript
浅谈js内置对象Math的属性和方法(推荐)
2016/09/19 Javascript
js定时器实例分享
2016/12/20 Javascript
AngularJS中的promise用法分析
2017/05/19 Javascript
jQuery扩展_动力节点Java学院整理
2017/07/05 jQuery
BootStrap模态框和select2合用时input无法获取焦点的解决方法
2017/09/01 Javascript
JavaScript如何对图片进行黑白化
2018/04/10 Javascript
js实现随机8位验证码
2020/07/24 Javascript
vue实现跳转接口push 转场动画示例
2019/11/01 Javascript
Vue自定义组件双向绑定实现原理及方法详解
2020/09/03 Javascript
微信小程序实现选项卡滑动切换
2020/10/22 Javascript
浅析Python中将单词首字母大写的capitalize()方法
2015/05/18 Python
pycharm 在windows上编辑代码用linux执行配置的方法
2018/10/27 Python
python虚拟环境迁移方法
2019/01/03 Python
Python字符串的一些操作方法总结
2019/06/10 Python
浅析python中while循环和for循环
2019/11/19 Python
Python实现图片添加文字
2019/11/26 Python
Python标准库shutil模块使用方法解析
2020/03/10 Python
Python多进程multiprocessing、进程池用法实例分析
2020/03/24 Python
历史学专业毕业生求职信
2013/09/27 职场文书
自荐书模板
2013/12/15 职场文书
个人专业技术总结
2015/03/05 职场文书
2015年司机工作总结
2015/04/23 职场文书
高质量“欢迎词”
2019/04/03 职场文书
2019通用版劳动合同范本!
2019/07/11 职场文书
python实现批量提取指定文件夹下同类型文件
2021/04/05 Python
OpenCV实现常见的四种图像几何变换
2022/04/01 Python
Win11自动黑屏怎么办 Win11自动黑屏设置教程
2022/07/15 数码科技