参考: http://blog.163.com/sunzs20113@126/blog/static/3706880920120105131652/

开发环境:Fedora12 + Python2.6.2

#!/usr/bin/python
# coding: GBKimport urllib,urllib2,httplib,cookielibdef auto_login_hi(url,name,pwd):url_hi="http://passport.baidu.com/?login"#设置cookiecookie=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_htmlif __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";
</script>
</BODY>
</HTML>

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

python自动登录百度空间相关推荐

  1. python 自动登录百度账号 by Dopamine

    # 自动登录百度账号 from selenium import webdriver import timebrowser = webdriver.Chrome() # 设置隐式等待 find等待查询, ...

  2. python自动登录百度_python实现自动登录百度账号功能代码

    from selenium import webdriver import time driver = webdriver.Chrome() driver.implicitly_wait(10) dr ...

  3. python自动登录百度_Python登陆百度

    出于对百度诱骗用户升级百度空间的不满(新空间很烂),我想备份自己的2600多篇博客到本地,以后迁移或者给自己留个念想.写这篇博客的时候,搜了一下百度,只有一篇是用v2登陆百度的,用python写的.我 ...

  4. python 自动登录方法_Python实现自动登录百度空间的方法

    location.href="/zhouciming/home" rel="external nofollow" ;

  5. python自动登录教程_Python实现自动登录百度空间的方法,python自动登录

    location.href="/zhouciming/home" rel="external nofollow" ;

  6. python自动登录qq空间_python 利用splinter组件,自动登录QQ空间

    1.需要下载splinter 2.下载chromedriver放在/usr/bin目录下 #!/usr/bin/env python import sys import time from splin ...

  7. python自动登录百度帐号_python selenium自动登录百度加转窗口

    大概思路: 1.定位到登录界面的名字,密码输入框 2.获取当前窗口句柄 3.打印网页title证明句柄以及装换 from selenium import webdriver import time d ...

  8. php百度空间,PHP 登录百度空间

    前几天,先测试了利用Python脚本登录百度空间,问题已解决,可以参照我的博文<python 脚本登录百度空间>,今天完善了php方式的登录过程,原理同python脚本的登录. 代码如下: ...

  9. Python学习笔记(二):利用Selenium一键自动登录QQ空间、百度等网站

    曾经在学校闲的时候,见到有人通过程序自动登录百度等网站,觉得很厉害.实习的时候,偶然的机会也研究了一下,有空的时候试试运行就自动点赞,觉得还比较有意思,可以用来装装X,哈哈. 一.python环境 第 ...

最新文章

  1. 对Oracle中索引叶块分裂而引起延迟情况的测试和分析
  2. ILockBytes Windows Mobile 6.5
  3. bilibili有电脑版吗_你体验过电脑版的《和平精英》吗?不用担心内存,也不用担心卡顿...
  4. [总结] 网络流经典建模
  5. 指纹识别软件安装包下载
  6. oracle 怎么 制造崩溃,oracle数据库崩溃
  7. Linux中ping不通外网解决方案
  8. 再谈Activator.CreateInstance(Type type)方法创建对象和Expression Tree创建对象性能的比较(更新版)...
  9. MXF 媒体交换文件格式
  10. R语言缺失值判断以及处理
  11. 网络广告CPS/CPC/CPV/CPM/CPA分别是什么意思
  12. C++ 判断矩形是否相交
  13. php获取微信授权,微信开发之网页授权获取用户信息(二)
  14. 论文略读1《Direct training for spiking neural networks:faster,larger,better》
  15. Android开发(四):在标题栏右上角实现菜单(三个点)
  16. Oracle APEX初体验
  17. MySQL 8.0如何配置my.cnf
  18. 区块链超级记帐本架构概览
  19. 用ultraiso安装linux系统教程,U盘安装Ubuntu 10.04 Beta 1 (利用UltraISO制作LiveCD)
  20. 微软Exchange服务器被黑客攻击以部署Cuba勒索软件

热门文章

  1. 数据中心细节_当细节很重要时数据不平衡
  2. NDK-r14b + FFmpeg-release-3.4 linux下编译FFmpeg
  3. Pytorch有关张量的各种操作
  4. 166. 分数到小数
  5. leetcode343. 整数拆分(dp)
  6. javascript闭包_通过邮寄包裹解释JavaScript闭包
  7. [HNOI2016]网络 树链剖分,堆
  8. ThinkPHP系统流程
  9. [Objective-c 基础 - 1.3] OC带返回值的类方法
  10. 58-混沌感悟.(2015.2.11)