python实现人人网登录示例分享


Posted in Python onJanuary 19, 2014
import re
import urllib2
import cookielib
def renren():
    cj = cookielib.LWPCookieJar()
    opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
    email = ''
    pwd   = ''
    #登录..
    print 'login......'
    url = "http://www.renren.com/PLogin.do"
    postdata = "email="+email+"&password="+pwd+"&origURL=http%3A%2F%2Fwww.renren.com%2FSysHome.do&domain=renren.com"
    req = urllib2.Request(url,postdata)
    res = opener.open(req).read()
    print 'succeed!'
    #得到当前状态
    s = r'(?s)id="currentStatus">.*?<a ui-async="async" title="([^"]*)'
    match = re.search(s, res, re.DOTALL)
    if match:
        result = match.groups(1)
        print 'current status: ', result[0]
renren()
Python 相关文章推荐
python类和函数中使用静态变量的方法
May 09 Python
Python的装饰器用法学习笔记
Jun 24 Python
python简单实现操作Mysql数据库
Jan 29 Python
python-docx修改已存在的Word文档的表格的字体格式方法
May 08 Python
python利用smtplib实现QQ邮箱发送邮件
May 20 Python
Python smtplib实现发送邮件功能
May 22 Python
python函数装饰器之带参数的函数和带参数的装饰器用法示例
Nov 06 Python
Python数据分析pandas模块用法实例详解
Nov 20 Python
Python3 hashlib密码散列算法原理详解
Mar 30 Python
Django admin管理工具TabularInline类用法详解
May 14 Python
Python xlrd模块导入过程及常用操作
Jun 10 Python
keras的三种模型实现与区别说明
Jul 03 Python
使用BeautifulSoup爬虫程序获取百度搜索结果的标题和url示例
Jan 19 #Python
压缩包密码破解示例分享(类似典破解)
Jan 17 #Python
vc6编写python扩展的方法分享
Jan 17 #Python
python的urllib模块显示下载进度示例
Jan 17 #Python
Python中for循环详解
Jan 17 #Python
python在命令行下使用google翻译(带语音)
Jan 16 #Python
python支持断点续传的多线程下载示例
Jan 16 #Python
You might like
centos 5.6 升级php到5.3的方法
2011/05/14 PHP
PHP dirname(__FILE__)原理及用法解析
2020/10/28 PHP
用JavaScript实现UrlEncode和UrlDecode的脚本代码
2008/07/23 Javascript
当前流行的JavaScript代码风格指南
2014/09/10 Javascript
jQuery中的pushStack实现原理和应用实例
2015/02/03 Javascript
理解JavaScript的变量的入门教程
2015/07/07 Javascript
javascript实现动态标签云
2015/10/16 Javascript
使用jQuery制作遮罩层弹出效果的极简实例分享
2016/05/12 Javascript
JavaScript中的boolean布尔值使用学习及相关技巧讲解
2016/05/26 Javascript
深入理解vue.js双向绑定的实现原理
2016/12/05 Javascript
简单谈谈关于 npm 5.0 的新坑
2017/06/08 Javascript
jquery-file-upload 文件上传带进度条效果
2017/11/21 jQuery
解决Vue中mounted钩子函数获取节点高度出错问题
2018/05/18 Javascript
vue中监听路由参数的变化及方法
2019/12/06 Javascript
vue如何使用外部特殊字体的操作
2020/07/30 Javascript
如何区分vue中的v-show 与 v-if
2020/09/08 Javascript
解决Antd Table表头加Icon和气泡提示的坑
2020/11/17 Javascript
深入理解python中的闭包和装饰器
2016/06/12 Python
python 限制函数调用次数的实例讲解
2018/04/21 Python
django如何连接已存在数据的数据库
2018/08/14 Python
详解python中@的用法
2019/03/27 Python
PyTorch中Tensor的维度变换实现
2019/08/18 Python
python中通过selenium简单操作及元素定位知识点总结
2019/09/10 Python
解决Pytorch 加载训练好的模型 遇到的error问题
2020/01/10 Python
python内打印变量之%和f的实例
2020/02/19 Python
基于Python的OCR实现示例
2020/04/03 Python
python“静态”变量、实例变量与本地变量的声明示例
2020/11/13 Python
全球速卖通法国在线交易平台:AliExpress法国
2017/07/07 全球购物
澳洲CFL商城:CHEMIST FOR LESS(中文)
2021/02/28 全球购物
super关键字的用法
2012/04/10 面试题
村主任群众路线教育实践活动个人对照检查材料思想汇报
2014/10/01 职场文书
民事和解协议书格式
2014/11/29 职场文书
母亲节感言
2015/08/03 职场文书
基于Python编写简易版的天天跑酷游戏的示例代码
2022/03/23 Python
《勇者辞职不干了》上卷BD发售宣传CM公开
2022/04/08 日漫
Golang 1.18 多模块Multi-Module工作区模式的新特性
2022/04/11 Golang