使用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中使用cookielib和urllib2配合PyQuery抓取网页信息
Apr 25 Python
python操作ssh实现服务器日志下载的方法
Jun 03 Python
浅谈Python中的闭包
Jul 08 Python
Python基于正则表达式实现文件内容替换的方法
Aug 30 Python
Python3中类、模块、错误与异常、文件的简易教程
Nov 20 Python
Python用imghdr模块识别图片格式实例解析
Jan 11 Python
python对视频画框标记后保存的方法
Dec 07 Python
Python Matplotlib库安装与基本作图示例
Jan 09 Python
Python中的asyncio代码详解
Jun 10 Python
Python3之外部文件调用Django程序操作model等文件实现方式
Apr 07 Python
使用jupyter Nodebook查看函数或方法的参数以及使用情况
Apr 14 Python
Python如何实现邮件功能
May 27 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获取和操作配置文件php.ini的几个函数介绍
2013/06/24 PHP
php修改指定文件后缀的方法
2014/09/11 PHP
php文件包含的几种方式总结
2019/09/19 PHP
通过jquery 获取URL参数并进行转码
2014/08/18 Javascript
jquery使用$(element).is()来判断获取的tagName
2014/08/24 Javascript
用js代码和插件实现wordpress雪花飘落效果的四种方法
2014/12/15 Javascript
js判断一个字符串是否包含一个子串的方法
2015/01/26 Javascript
JS实现为表格动态添加标题的方法
2015/03/31 Javascript
JS根据浏览器窗口大小实时动态改变网页文字大小的方法
2016/02/25 Javascript
angularjs表格ng-table使用备忘录
2016/03/09 Javascript
Ext JS框架中日期函数的用法及日期选择控件的实现
2016/05/21 Javascript
JS实用的带停顿的逐行文本循环滚动效果实例
2016/11/23 Javascript
Vue.JS入门教程之事件监听
2016/12/01 Javascript
react-router中的属性详解
2017/06/01 Javascript
nodejs中解决异步嵌套循环和循环嵌套异步的问题
2017/07/12 NodeJs
AngularJS实现页面跳转后自动弹出对话框实例代码
2017/08/02 Javascript
JavaScript代码实现txt文件的上传预览功能
2018/03/27 Javascript
使用validate.js实现表单数据提交前的验证方法
2018/09/04 Javascript
elementUI中Table表格问题的解决方法
2018/12/04 Javascript
vue 通过绑定事件获取当前行的id操作
2020/07/27 Javascript
python的keyword模块用法实例分析
2015/06/30 Python
Python获取linux主机ip的简单实现方法
2016/04/18 Python
python 采集中文乱码问题的完美解决方法
2016/09/27 Python
Python django实现简单的邮件系统发送邮件功能
2017/07/14 Python
Windows环境下python环境安装使用图文教程
2018/03/13 Python
pandas.read_csv参数详解(小结)
2019/06/21 Python
Python 利用高德地图api实现经纬度与地址的批量转换
2019/08/14 Python
python实现超市商品销售管理系统
2019/10/25 Python
opencv3/python 鼠标响应操作详解
2019/12/11 Python
css3 给背景设置渐变色的方法
2019/09/12 HTML / CSS
CSS3的column-fill属性对齐列内容高度的用法详解
2016/07/01 HTML / CSS
美国百货齐全的精品网站,提供美式风格的产品:Overstock.com
2016/07/22 全球购物
毕业生个人投资创业计划书
2014/01/04 职场文书
护士辞职信模板
2014/01/20 职场文书
外贸采购员岗位职责
2014/03/08 职场文书
解决MultipartFile.transferTo(dest) 报FileNotFoundExcep的问题
2021/07/01 Java/Android