当前位置: 首页 > 编程笔记 >

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

芮岳
2023-03-14
本文向大家介绍Python实现自动登录百度空间的方法,包括了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自动登录QQ的实现示例,包括了Python自动登录QQ的实现示例的使用技巧和注意事项,需要的朋友参考一下 这是一份来自网络的代码,经过了我的修改和验证。  首先我的运行环境是Python3.7,需要安装PyUserInput库。 直接上代码吧: 上面就是自动登录QQ的代码了,但是批量登录的时候还是有问题,因为登录了一个之后,再次打开登录窗口,会记录下上次登录的用户名,导致

  • 本文向大家介绍selenium+python实现自动登录脚本,包括了selenium+python实现自动登录脚本的使用技巧和注意事项,需要的朋友参考一下 os:windows 前提:Python,selenium,IEDriverServer.exe,ie浏览器 首先安装Python2.7 安装成功后,计算机联网状态下在cmd命令行下输入:pip install -U selenium sele

  • 1. 申请应用 1.1 登录百度开发者中心 注册百度开发者账号:百度Passport (opens new window)。如果已有则忽略该步骤,直接进入第二步。 登录百度开发者中心:百度开发者中心 (opens new window) 1.2 创建第三方授权应用 进入百度开发者控制台应用管理页面:应用管理 (opens new window) 单击“创建工程”,开始创建应用。 记录以下三个信息:

  • 本文向大家介绍php利用cookie实现自动登录的方法,包括了php利用cookie实现自动登录的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php利用cookie实现自动登录的方法。分享给大家供大家参考。具体实现方法如下: html前端页面代码如下: 后端PHP代码如下: 希望本文所述对大家的PHP程序设计有所帮助。

  • 我的基于节点的Web服务链接到外部第三方网站,该网站需要我们也拥有的用户名/密码(但与我们的Web服务的登录不相同)。为了提供无缝的用户体验,当用户单击到第三方网站的链接时,我希望使用用户名/密码自动登录,并将其直接带到外部页面的仪表板。 至少,我想用这些信息预先填充第三方登录表单,但这篇详细描述类似情况的文章并没有让我感到乐观。 我不相信第三方站点支持OAuth或现有的SSO协议。我不能使用iF

  • 观众端自动登陆 用户观看直播或回放时,可以通过访问指定URL,跳过登录界面实现自动登录,下面是两个自动登录时请求的URL示例: (1)观看直播登录示例: https://view.csslcloud.net/api/view/index?roomid=xxx&userid=xxx&autoLogin=true&viewername=xxx&viewertoken=xxx&groupid=xxx