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 相关文章推荐
PyQt5实现下载进度条效果
Apr 19 Python
Python 实现在文件中的每一行添加一个逗号
Apr 29 Python
Python3使用turtle绘制超立方体图形示例
Jun 19 Python
详解如何将python3.6软件的py文件打包成exe程序
Oct 09 Python
windows下python虚拟环境virtualenv安装和使用详解
Jul 16 Python
django框架cookie和session用法实例详解
Dec 10 Python
Python搭建HTTP服务过程图解
Dec 14 Python
python中with用法讲解
Feb 07 Python
python输出数学符号实例
May 11 Python
python 实现读取csv数据,分类求和 再写进 csv
May 18 Python
Python绘图之柱形图绘制详解
Jul 28 Python
Python安装使用Scrapy框架
Apr 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
php桌面中心(三) 修改数据库
2007/03/11 PHP
PHP中file_exists与is_file,is_dir的区别介绍
2012/09/12 PHP
php流量统计功能的实现代码
2012/09/29 PHP
php中判断数组是一维,二维,还是多维的解决方法
2013/05/04 PHP
php内核解析:PHP中的哈希表
2014/01/30 PHP
php操作xml入门之xml基本介绍及xml标签元素
2015/01/23 PHP
laravel 5 实现模板主题功能
2015/03/02 PHP
php的RSA加密解密算法原理与用法分析
2020/01/23 PHP
javascript解析xml实现省市县三级联动的方法
2015/07/25 Javascript
jQuery图片瀑布流的简单实现代码
2017/03/15 Javascript
EasyUI的TreeGrid的过滤功能的解决思路
2017/08/08 Javascript
JavaScript捕捉事件和阻止冒泡事件实例分析
2018/08/03 Javascript
js纯前端实现腾讯cos文件上传功能的示例代码
2019/05/14 Javascript
Vue+Element实现表格编辑、删除、以及新增行的最优方法
2019/05/28 Javascript
JavaScript中的ES6 Proxy的具体使用
2019/06/16 Javascript
React中Ref 的使用方法详解
2020/04/28 Javascript
用Python脚本生成Android SALT扰码的方法
2013/09/18 Python
Windows上使用virtualenv搭建Python+Flask开发环境
2016/06/07 Python
python批量制作雷达图的实现方法
2016/07/26 Python
Python解析json之ValueError: Expecting property name enclosed in double quotes: line 1 column 2(char 1)
2017/07/06 Python
python中将字典形式的数据循环插入Excel
2018/01/16 Python
Python实现爬虫抓取与读写、追加到excel文件操作示例
2018/06/27 Python
python 制作自定义包并安装到系统目录的方法
2018/10/27 Python
python 利用for循环 保存多个图像或者文件的实例
2018/11/09 Python
在macOS上搭建python环境的实现方法
2019/08/13 Python
python列表的逆序遍历实现
2020/04/20 Python
python文件排序的方法总结
2020/09/13 Python
家长会学生家长演讲稿
2013/12/29 职场文书
房产转让协议书
2014/04/11 职场文书
计划生育宣传标语
2014/06/21 职场文书
机动车登记业务委托书
2014/10/08 职场文书
介绍信范文
2015/01/31 职场文书
大学四年个人总结
2015/03/03 职场文书
2015年六一儿童节活动方案
2015/05/05 职场文书
浅谈 JavaScript 沙箱Sandbox
2021/11/02 Javascript
OpenCV实现反阈值二值化
2021/11/17 Java/Android