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复制目录结构脚本代码分享
Mar 06 Python
把MySQL表结构映射为Python中的对象的教程
Apr 07 Python
将Python代码打包为jar软件的简单方法
Aug 04 Python
python遍历目录的方法小结
Apr 28 Python
Python中断言Assertion的一些改进方案
Oct 27 Python
django进阶之cookie和session的使用示例
Aug 17 Python
python K近邻算法的kd树实现
Sep 06 Python
PyCharm搭建Spark开发环境的实现步骤
Sep 05 Python
python tkinter图形界面代码统计工具
Sep 18 Python
如何在Anaconda中打开python自带idle
Sep 21 Python
Python抖音快手代码舞(字符舞)的实现方法
Feb 07 Python
基于PyTorch中view的用法说明
Mar 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
TMDPHP 模板引擎使用教程
2012/03/13 PHP
PHP Parse Error: syntax error, unexpected $end 错误的解决办法
2012/06/05 PHP
PHP使用DES进行加密与解密的方法详解
2013/06/06 PHP
php统计时间和内存使用情况示例分享
2014/03/13 PHP
ThinkPHP的截取字符串函数无法显示省略号的解决方法
2014/06/25 PHP
php递归遍历多维数组的方法
2015/04/18 PHP
[原创]PHP简单开启curl的方法(测试可行)
2016/01/11 PHP
Laravel框架实现redis集群的方法分析
2017/09/14 PHP
PHP面向对象多态性实现方法简单示例
2017/09/27 PHP
使用PHPStorm+XDebug搭建单步调试环境
2017/11/19 PHP
php实现微信公众号创建自定义菜单功能的实例代码
2019/06/11 PHP
Yii框架响应组件用法实例分析
2019/09/04 PHP
Auntion-TableSort国人写的一个javascript表格排序的东西
2007/11/12 Javascript
解javascript 混淆加密收藏
2009/01/16 Javascript
js监听滚动条滚动事件使得某个标签内容始终位于同一位置
2014/01/24 Javascript
Node.js的包详细介绍
2015/01/14 Javascript
JS模拟并美化的表单控件完整实例
2015/08/19 Javascript
详解JavaScript对象序列化
2016/01/19 Javascript
浅谈微信小程序之官方UI框架we-ui使用教程
2018/08/20 Javascript
React中阻止事件冒泡的问题详析
2019/04/12 Javascript
Vue通过provide inject实现组件通信
2020/09/03 Javascript
Python django实现简单的邮件系统发送邮件功能
2017/07/14 Python
在pycharm 中添加运行参数的操作方法
2019/01/19 Python
PyQt 图解Qt Designer工具的使用方法
2019/08/06 Python
基于Python解密仿射密码
2019/10/21 Python
使用keras根据层名称来初始化网络
2020/05/21 Python
python 如何实现遗传算法
2020/09/22 Python
大课间活动制度
2014/01/18 职场文书
如何打造一封优秀的留学推荐信
2014/01/25 职场文书
八年级数学教学反思
2014/01/31 职场文书
公司晚会策划方案
2014/05/17 职场文书
党性心得体会
2014/09/03 职场文书
2014年化验室工作总结
2014/11/21 职场文书
小学生运动会广播
2015/08/19 职场文书
css 中多种边框的实现小窍门
2021/04/07 HTML / CSS
JavaScript 反射学习技巧
2021/10/16 Javascript