使用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网络编程之UDP通信实例(含服务器端、客户端、UDP广播例子)
Apr 25 Python
Python多线程同步Lock、RLock、Semaphore、Event实例
Nov 21 Python
python如何通过实例方法名字调用方法
Mar 21 Python
Python lxml解析HTML并用xpath获取元素的方法
Jan 02 Python
Django 中间键和上下文处理器的使用
Mar 17 Python
python简单实现矩阵的乘,加,转置和逆运算示例
Jul 10 Python
TensorFlow dataset.shuffle、batch、repeat的使用详解
Jan 21 Python
Django重设Admin密码过程解析
Feb 10 Python
Pygame的程序开始示例代码
May 07 Python
python实现简单的五子棋游戏
Sep 01 Python
Python中openpyxl实现vlookup函数的实例
Oct 28 Python
OpenCV中resize函数插值算法的实现过程(五种)
Jun 05 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
一个程序下载的管理程序(四)
2006/10/09 PHP
PHP4实际应用经验篇(1)
2006/10/09 PHP
PHP+.htaccess实现全站静态HTML文件GZIP压缩传输(一)
2007/02/15 PHP
PHP接收json 并将接收数据插入数据库的实现代码
2015/12/01 PHP
PHP控制反转(IOC)和依赖注入(DI)
2017/03/13 PHP
Laravel框架实现定时Task Scheduling例子
2019/10/22 PHP
让你的PHP,APACHE,NGINX支持大文件上传
2021/03/09 PHP
javascript 鼠标悬浮图片显示原图 移出鼠标后原图消失(多图)
2009/12/28 Javascript
只需20行代码就可以写出CSS覆盖率测试脚本
2013/04/24 Javascript
JavaScript实现复制功能各浏览器支持情况实测
2013/07/18 Javascript
javascript快速排序算法详解
2014/09/17 Javascript
PHP+MySQL+jQuery随意拖动层并即时保存拖动位置实例讲解
2015/10/09 Javascript
Node.js中.pfx后缀文件的处理方法
2017/03/10 Javascript
vue-cli webpack模板项目搭建及打包时路径问题的解决方法
2018/02/26 Javascript
Vue.js实现图片的随意拖动方法
2018/03/08 Javascript
js使用ajax传值给后台,后台返回字符串处理方法
2018/08/08 Javascript
前端深入理解Typescript泛型概念
2020/03/09 Javascript
Python的re模块正则表达式操作
2016/05/25 Python
Python简单爬虫导出CSV文件的实例讲解
2018/07/06 Python
python制作图片缩略图
2019/04/30 Python
python实现生成Word、docx文件的方法分析
2019/08/30 Python
python中对_init_的理解及实例解析
2019/10/11 Python
python栈的基本定义与使用方法示例【初始化、赋值、入栈、出栈等】
2019/10/24 Python
PyQT5 emit 和 connect的用法详解
2019/12/13 Python
Python 实现平台类游戏添加跳跃功能
2020/03/27 Python
python基于exchange函数发送邮件过程详解
2020/11/06 Python
一款利用纯css3实现的win8加载动画的实例分析
2014/12/11 HTML / CSS
Html5元素及基本语法详解
2016/08/02 HTML / CSS
荷兰演唱会和体育比赛订票网站:viagogo荷兰
2018/04/08 全球购物
俄罗斯第一家篮球店:StreetBall
2020/07/30 全球购物
一道输出判断型Java面试题
2014/10/01 面试题
学校食堂采购员岗位职责
2013/12/05 职场文书
事业单位请假制度
2014/01/13 职场文书
团员个人总结
2015/02/26 职场文书
导游词之舟山普陀山
2019/11/06 职场文书
24年收藏2000多部退役军用电台
2022/02/18 无线电