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版
Dec 07 Python
Python Socket编程入门教程
Jul 11 Python
Python3基础之基本运算符概述
Aug 13 Python
详解Python中使用base64模块来处理base64编码的方法
Jul 01 Python
python获取list下标及其值的简单方法
Sep 12 Python
Python 16进制与中文相互转换的实现方法
Jul 09 Python
Python实现的线性回归算法示例【附csv文件下载】
Dec 29 Python
浅谈Python中的全局锁(GIL)问题
Jan 11 Python
Falsk 与 Django 过滤器的使用与区别详解
Jun 04 Python
python的常见矩阵运算(小结)
Aug 07 Python
使用matplotlib绘制图例标签中带有公式的图
Dec 13 Python
python 获取字典键值对的实现
Nov 12 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
关于PHP5 Session生命周期介绍
2010/03/02 PHP
使用Curl进行抓取远程内容时url中文编码问题示例探讨
2013/10/29 PHP
Codeigniter注册登录代码示例
2014/06/12 PHP
php使用正则表达式进行字符串搜索的方法
2015/03/23 PHP
php阳历转农历优化版
2016/08/08 PHP
js获取div高度的代码
2008/08/09 Javascript
JavaScript转换二进制编码为ASCII码的方法
2015/04/16 Javascript
JavaScript实现99乘法表及隔行变色实例代码
2016/02/24 Javascript
JavaScript代码执行的先后顺序问题
2017/10/29 Javascript
详解React-Native全球化多语言切换工具库react-native-i18n
2017/11/03 Javascript
Angular2+如何去除url中的#号详解
2017/12/20 Javascript
使用angularjs.foreach时return的问题解决
2018/09/30 Javascript
nodejs微信开发之授权登录+获取用户信息
2019/03/17 NodeJs
layer弹出层倒计时关闭的实现方法
2019/09/27 Javascript
VUE使用 wx-open-launch-app 组件开发微信打开APP功能
2020/08/11 Javascript
盘点提高 Python 代码效率的方法
2014/07/03 Python
Python实现将Excel转换为json的方法示例
2017/08/05 Python
python3+PyQt5实现支持多线程的页面索引器应用程序
2018/04/20 Python
对python借助百度云API对评论进行观点抽取的方法详解
2019/02/21 Python
Python3利用Dlib实现摄像头实时人脸检测和平铺显示示例
2019/02/21 Python
Python3.5面向对象程序设计之类的继承和多态详解
2019/04/24 Python
Keras 使用 Lambda层详解
2020/06/10 Python
深入浅析python 中的self和cls的区别
2020/06/20 Python
泰国Robinson百货官网:购买知名品牌的商品
2020/02/08 全球购物
描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理
2015/03/25 面试题
大学生专科毕业生自我评价
2013/11/17 职场文书
培训主管的岗位职责
2013/11/23 职场文书
简历的自荐信
2013/12/19 职场文书
二年级语文教学反思
2014/02/02 职场文书
导航工程专业自荐信
2014/09/02 职场文书
迎七一演讲稿
2014/09/12 职场文书
餐厅感恩节活动策划方案
2014/10/11 职场文书
杭州黄龙洞导游词
2015/02/10 职场文书
大学生受助感言
2015/08/01 职场文书
CocosCreator如何实现划过的位置显示纹理
2021/04/14 Javascript
Python 视频画质增强
2022/04/28 Python