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中with及contextlib的用法详解
Jun 08 Python
python发送邮件实例分享
Jul 28 Python
python实现简单点对点(p2p)聊天
Sep 13 Python
Python SMTP发送邮件遇到的一些问题及解决办法
Oct 24 Python
python判断文件夹内是否存在指定后缀文件的实例
Jun 10 Python
python config文件的读写操作示例
Sep 27 Python
tensorflow入门:tfrecord 和tf.data.TFRecordDataset的使用
Jan 20 Python
PyTorch之nn.ReLU与F.ReLU的区别介绍
Jun 27 Python
pandas.DataFrame.drop_duplicates 用法介绍
Jul 06 Python
python空元组在all中返回结果详解
Dec 15 Python
Matplotlib中rcParams使用方法
Jan 05 Python
基于tensorflow权重文件的解读
May 26 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里的JS打印函数
2006/10/09 PHP
Thinkphp连表查询及数据导出方法示例
2016/10/15 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
2017/12/26 PHP
PHP数字金额转换成中文大写显示
2019/01/05 PHP
php使用pecl方式安装扩展操作示例
2019/08/12 PHP
jQuery EasyUI API 中文文档 - MenuButton菜单按钮使用介绍
2011/10/06 Javascript
JS OffsetParent属性深入解析
2014/01/13 Javascript
Javascript 按位与赋值运算符 (&amp;=)使用介绍
2014/02/04 Javascript
node.js中的fs.readFile方法使用说明
2014/12/15 Javascript
Javascript中innerHTML用法实例分析
2015/01/12 Javascript
jquery中ajax使用error调试错误的方法
2015/02/08 Javascript
node.js调用C++开发的模块实例
2015/07/03 Javascript
学习JavaScript设计模式之单例模式
2016/01/19 Javascript
JSON 对象未定义错误的解决方法
2016/09/29 Javascript
详解React Native网络请求fetch简单封装
2017/08/10 Javascript
Angularjs中ng-repeat的简单实例
2017/08/25 Javascript
C#实现将一个字符转换为整数
2017/12/12 Javascript
JavaScript事件委托原理与用法实例分析
2018/06/07 Javascript
Python2.x中str与unicode相关问题的解决方法
2015/03/30 Python
python删除列表内容
2015/08/04 Python
python 线程的暂停, 恢复, 退出详解及实例
2016/12/06 Python
tensorflow: variable的值与variable.read_value()的值区别详解
2018/07/30 Python
Python requests库用法实例详解
2018/08/14 Python
python获取地震信息 微信实时推送
2019/06/18 Python
基于python实现自动化办公学习笔记(CSV、word、Excel、PPT)
2019/08/06 Python
浅谈Django中的QueryDict元素为数组的坑
2020/03/31 Python
python缩进长度是否统一
2020/08/02 Python
python 获取剪切板内容的两种方法
2020/11/28 Python
paramiko使用tail实时获取服务器的日志输出详解
2020/12/06 Python
详解background属性的8个属性值(面试题)
2020/11/02 HTML / CSS
配件采购员岗位职责
2013/12/03 职场文书
优秀食品类广告词
2014/03/19 职场文书
信息技术课后反思
2014/04/27 职场文书
2015年度优秀员工推荐信
2015/03/23 职场文书
交通处罚决定书
2015/06/24 职场文书
Nginx虚拟主机的搭建的实现步骤
2022/01/18 Servers