全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Python实现自动登录百度空间的方法

本文实例讲述了Python实现自动登录百度空间的方法。分享给大家供大家参考,具体如下:

开发环境:Fedora12 + Python2.6.2

#!/usr/bin/python
# coding: GBK
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(request,cj)
  opener=urllib2.build_opener(cj)
  f=opener.open(request)
  #打开百度HI空间页面
  hi_html=opener.open(url)
  return hi_html
if __name__=='__main__':
  name='zhouciming'
  password='xxx'
  url='http://hi.baidu.com/zhouciming'
  h=auto_login_hi(url,name,password)
  print h.read()

运行结果:

[zcm@python #33]$./bai.py
<!DOCTYPE html>
<HTML XMLNS="http://www.w3.org/1999/xhtml" LANG="zh-CN">
<HEAD><!--STATUS OK-->
  <META http-equiv="Content-Type" CONTENT="text/html;charset=GBK" />
  <TITLE>个人主页</TITLE>
</HEAD>
<BODY>
<script language="javascript">
location.href="/zhouciming/home" rel="external nofollow" ;
</script>
</BODY>
</HTML>

通过运行结果可以看到,登录成功了。网页自动跳转到 /zhouciming/home

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python Socket编程技巧总结》、《Python URL操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。


# Python  # 自动登录  # 百度空间  # selenium+python实现自动登录脚本  # python实现网站用户名密码自动登录功能  # 使用python实现baidu hi自动登录的代码  # python爬虫之自动登录与验证码识别  # Python自动登录126邮箱的方法  # python实现自动登录人人网并访问最近来访者实例  # python实现自动登录后台管理系统  # Python完全识别验证码自动登录实例详解  # Python内置函数hex()的实现示例  # 进阶  # 操作技巧  # 相关内容  # 感兴趣  # 数据结构  # 给大家  # 可以看到  # 更多关于  # 所述  # 程序设计  # 使用技巧  # 跳转到  # 编程技巧  # 个人主页  # 讲述了  # baidu  # login  # CookieJar  # cookie 


相关文章: 教学论文网站制作软件有哪些,写论文用什么软件 ?  Python路径拼接规范_跨平台处理说明【指导】  高配服务器限时抢购:企业级配置与回收服务一站式优惠方案  官网自助建站平台指南:在线制作、快速建站与模板选择全解析  网站制作公司广州有几家,广州尚艺美发学校网站是多少?  浙江网站制作公司有哪些,浙江栢塑信息技术有限公司定制网站做的怎么样?  网站制作外包价格怎么算,招聘网站上写的“外包”是什么意思?  如何在搬瓦工VPS快速搭建网站?  临沂网站制作公司有哪些,临沂第四中学官网?  最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?  Android使用GridView实现日历的简单功能  如何在阿里云高效完成企业建站全流程?  如何在局域网内绑定自建网站域名?  建站之星后台密码遗忘?如何快速找回?  如何用PHP快速搭建CMS系统?  如何彻底卸载建站之星软件?  全景视频制作网站有哪些,全景图怎么做成网页?  如何用低价快速搭建高质量网站?  建站之星2.7模板快速切换与批量管理功能操作指南  如何在Golang中引入测试模块_Golang测试包导入与使用实践  浅析上传头像示例及其注意事项  制作国外网站的软件,国外有哪些比较优质的网站推荐?  成都网站制作报价公司,成都工业用气开户费用?  商务网站制作工程师,从哪几个方面把握电子商务网站主页和页面的特色设计?  建站之星展会模板:智能建站与自助搭建高效解决方案  如何通过宝塔面板实现本地网站访问?  大连网站制作公司哪家好一点,大连买房网站哪个好?  高性价比服务器租赁——企业级配置与24小时运维服务  Swift中循环语句中的转移语句 break 和 continue  C++如何编写函数模板?(泛型编程入门)  如何在云指建站中生成FTP站点?  建站IDE高效指南:快速搭建+SEO优化+自适应模板全解析  建站主机核心功能解析:服务器选择与网站搭建流程指南  网站好制作吗知乎,网站开发好学吗?有什么技巧?  制作宣传网站的软件,小红书可以宣传网站吗?  如何在云服务器上快速搭建个人网站?  高防网站服务器:DDoS防御与BGP线路的AI智能防护方案  香港服务器如何优化才能显著提升网站加载速度?  攀枝花网站建设,攀枝花营业执照网上怎么年审?  宝塔建站无法访问?如何排查配置与端口问题?  c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】  天津个人网站制作公司,天津网约车驾驶员从业资格证官网?  宝塔面板创建网站无法访问?如何快速排查修复?  C#如何在一个XML文件中查找并替换文本内容  如何用美橙互联一键搭建多站合一网站?  制作旅游网站html,怎样注册旅游网站?  智能起名网站制作软件有哪些,制作logo的软件?  山东云建站价格为何差异显著?  专业网站制作服务公司,有哪些网站可以免费发布招聘信息?  c++怎么实现高并发下的无锁队列_c++ std::atomic原子变量与CAS操作【详解】 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。