使用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的Twisted框架构建非阻塞下载程序的实例教程
May 25 Python
django 按时间范围查询数据库实例代码
Feb 11 Python
Python Numpy 数组的初始化和基本操作
Mar 13 Python
使用Python进行QQ批量登录的实例代码
Jun 11 Python
PyTorch预训练的实现
Sep 18 Python
python如何基于redis实现ip代理池
Jan 17 Python
Pytorch maxpool的ceil_mode用法
Feb 18 Python
xadmin使用formfield_for_dbfield函数过滤下拉表单实例
Apr 07 Python
python里的单引号和双引号的有什么作用
Jun 17 Python
Python unittest基本使用方法代码实例
Jun 29 Python
Python+OpenCV图像处理—— 色彩空间转换
Oct 22 Python
Python 生成短8位唯一id实战教程
Jan 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动态图像的创建
2006/10/09 PHP
我常用的几个类
2006/10/09 PHP
smarty模板中拼接字符串的方法
2014/02/14 PHP
THINKPHP支持YAML配置文件的设置方法
2015/03/17 PHP
PHP判断一个数组是另一个数组子集的方法详解
2017/07/31 PHP
JavaScript 获取用户客户端操作系统版本
2009/08/25 Javascript
Node.js入门教程:在windows和Linux上安装配置Node.js图文教程
2014/08/14 Javascript
纯jquery实现模仿淘宝购物车结算
2015/08/20 Javascript
jQuery获取checkbox选中的值
2016/01/28 Javascript
对javascript继承的理解
2016/10/11 Javascript
Bootstrap基本组件学习笔记之进度条(15)
2016/12/08 Javascript
解决URL地址中的中文乱码问题的办法
2017/02/10 Javascript
JS图片延迟加载插件LazyImgv1.0用法分析【附demo源码下载】
2017/09/04 Javascript
JS实现快速比较两个字符串中包含有相同数字的方法
2017/09/11 Javascript
NodeJs操作MongoDB教程之分页功能以及常见问题
2019/04/09 NodeJs
js实现抽奖的两种方法
2020/03/19 Javascript
Node.js API详解之 timer模块用法实例分析
2020/05/07 Javascript
微信小程序报错: thirdScriptError的错误问题
2020/06/19 Javascript
图解JS原型和原型链实现原理
2020/09/15 Javascript
js实现筛选功能
2020/11/24 Javascript
Python开发常用的一些开源Package分享
2015/02/14 Python
详解Python迭代和迭代器
2016/03/28 Python
理解生产者消费者模型及在Python编程中的运用实例
2016/06/26 Python
Python中装饰器学习总结
2018/02/10 Python
Python 函数基础知识汇总
2018/03/09 Python
Python之用户输入的实例
2018/06/22 Python
python解析含有重复key的json方法
2019/01/22 Python
python实现向微信用户发送每日一句 python实现微信聊天机器人
2019/03/27 Python
Python3运算符常见用法分析
2020/02/14 Python
Python pip install之SSL异常处理操作
2020/09/03 Python
Python 多进程原理及实现
2020/12/21 Python
幼儿园教师备课制度
2014/01/12 职场文书
求职意向书范文
2014/04/01 职场文书
爱心活动计划书
2014/04/26 职场文书
2014年幼儿园教研工作总结
2014/12/04 职场文书
2015年妇幼卫生工作总结
2015/05/23 职场文书