本文实例讲述了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

个人主页

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

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

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

希望与广大网友互动??

点此进行留言吧!

python自动登录百度_Python实现自动登录百度空间的方法相关推荐

  1. python自动登录校园网_python 脚本自动登陆校园网

    学校的校园网每次重开电脑时都要重新打开浏览器进行网页登录,繁琐的操作比较麻烦,于是便写了个python的脚本进行自动登录,下面说下具体的操作过程: 1. 方法说明 博主采用的python的 reque ...

  2. python自动备份手机_python实现自动备份windows应用数据

    开发这个功能主要是刚开始要备份几台windows服务器的用户数据,后来写到最后就变成了一个数据备份通用工具了,程序可以根据配置文件的配置进行目录数据的备份,只要指定备份的目录,程序会自动调用系统win ...

  3. 如何在python中表示微分_Python实现自动微分(Automatic Differentiation)

    什么是自动微分 自动微分(Automatic Differentiation)是什么?微分是函数在某一处的导数值,自动微分就是使用计算机程序自动求解函数在某一处的导数值.自动微分可用于计算神经网络反向 ...

  4. python做前端可视化_Python数据可视化的四种简易方法

    摘要: 本文讲述了热图.二维密度图.蜘蛛图.树形图这四种Python数据可视化方法. 数据可视化是任何数据科学或机器学习项目的一个重要组成部分.人们常常会从探索数据分析(EDA)开始,来深入了解数据, ...

  5. python提取数组元素_python简单获取数组元素个数的方法

    python简单获取数组元素个数的方法 更新时间:2015年07月13日 17:54:46 作者:pythoner 这篇文章主要介绍了python简单获取数组元素个数的方法,实例分析了Python中l ...

  6. python发送xml报文_python通过tcp发送xml报文的方法

    如下所示: # -*- coding: utf-8 -*- import socket # 使用tcp发送请求报文 def tcpsend(ip, port, xmlbw): address = (i ...

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

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

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

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

  9. 用python写一个自动注册脚本_python实现自动登录

    利用python,可以实现填充网页表单,从而自动登录WEB门户. (注意:以下内容只针对python3) 环境准备: (1)安装python (2)安装splinter,下载源码 python set ...

  10. python自动登录教程_Python 实现自动登录+点击+滑动验证功能

    需要用到的库有selenium,还需要安装Chrome浏览器驱动,具体如何安装我就不详述了 在这里我模拟了csdn的登录过程 ** 1**.首先打开网页,用户名+密码登录,然后定位用户名输入框,和密码 ...

最新文章

  1. project甘特图导出图片_云盒子预览升级,新增WPS、Visio、Project文档在线预览
  2. POJ - 1062 昂贵的聘礼
  3. T4生成多文件时,不生成自己
  4. Tensorflow 官方版教程中文版
  5. 《嵌入式系统开发之道——菜鸟成长日志与项目经理的私房菜》——02-04项目范围(Scope)管理...
  6. 前端学习(3244):react的生命周期新
  7. java.util.zip_[Java 基础] 使用java.util.zip包压缩和解压缩文件
  8. POJ 1159 (DP)
  9. 《revolution in the valley》读后随笔--Steve jobs与Macintosh
  10. WinXP升级IE6至IE8以及WIN7下IE8升级至IE11
  11. Java 数据库基本操作
  12. 下载百度网盘资源不限速的两种方法
  13. 用什么命令表示释放计算机与网络的连接,用ipconfig命令查看计算机当前的网络配置信息等,如需释放计算机当前获得的IP地址,则需要使用的命令是()。...
  14. 【按键】[独立按键] - 2:双击
  15. Xbox360自制系统GOD包安装教程
  16. 如何用微信小程序,每天给自己赚个鸡腿?
  17. 又一个布局利器, CSS 伪类 :placeholder-shown
  18. 大数据主要所学技术(简介)
  19. 频谱 功率谱 功率谱密度
  20. oracle11g课后题,oracle11g(钱慎一)课后习题答案.doc

热门文章

  1. estimator 模型保存与使用
  2. pytorch 实现半圆数据分类
  3. 每日算法系列【LeetCode 329】矩阵中的最长递增路径
  4. 机器学习算法基础4-K-近邻算法、朴素贝叶斯算法、分类模型评估、模型的选择与调优
  5. pytorch---模型加载与保存(6)通过设备保存/加载模型
  6. 一起学习x86/x64知识
  7. 博文视点大讲堂第42期——程序员修炼道路上的“葵花宝典”
  8. Scikit-learn:分类模型评估Model evaluation
  9. 点击button后改变文字_24. 教你零基础搭建小程序:小程序的常见组件(5)— button标签...
  10. 事务失败返回_分布式事务方案 TCC