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 判断是否为正小数和正整数的实例
Jul 23 Python
python使用pyqt写带界面工具的示例代码
Oct 23 Python
教你用 Python 实现微信跳一跳(Mac+iOS版)
Jan 04 Python
Python实现购物车程序
Apr 16 Python
Python 3.x 判断 dict 是否包含某键值的实例讲解
Jul 06 Python
对Python中内置异常层次结构详解
Oct 18 Python
Python3网络爬虫中的requests高级用法详解
Jun 18 Python
解决Django中多条件查询的问题
Jul 18 Python
使用PyOpenGL绘制三维坐标系实例
Dec 24 Python
用python解压分析jar包实例
Jan 16 Python
Visual Studio Code搭建django项目的方法步骤
Sep 17 Python
Django如何创作一个简单的最小程序
May 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检查文件是否存在,不存在自动创建及读取文件内容操作示例
2020/01/23 PHP
ASP 过滤数组重复数据函数(加强版)
2010/05/31 Javascript
JavaScript 开发规范要求(图文并茂)
2010/06/11 Javascript
jquery multiSelect 多选下拉框
2010/07/09 Javascript
jQuery.extend()的实现方式详解及实例
2013/06/29 Javascript
禁止选中文字兼容IE、Chrome、FF等
2013/09/04 Javascript
javascript列表框操作函数集合汇总
2013/11/28 Javascript
JS上传图片前实现图片预览效果的方法
2015/03/02 Javascript
js+html5实现canvas绘制简单矩形的方法
2015/06/05 Javascript
JQuery Mobile 弹出式登录框的实现方法
2016/05/28 Javascript
AngularJs 国际化(I18n/L10n)详解
2016/09/01 Javascript
使用bootstrapValidator插件进行动态添加表单元素并校验
2016/09/28 Javascript
vue制作加载更多功能的正确打开方式
2016/10/12 Javascript
Bootstrap基本布局实现方法详解
2016/11/25 Javascript
Vue.JS入门教程之列表渲染
2016/12/01 Javascript
JS批量替换内容中关键词为超链接
2017/02/20 Javascript
JS实现合并json对象的方法
2017/10/10 Javascript
vux-scroller实现移动端上拉加载功能过程解析
2019/10/08 Javascript
使用vue-cli3+typescript的项目模板创建工程的教程
2020/02/28 Javascript
VUE异步更新DOM - 用$nextTick解决DOM视图的问题
2020/11/06 Javascript
RC4文件加密的python实现方法
2015/06/30 Python
python中requests使用代理proxies方法介绍
2017/10/25 Python
python3+PyQt5实现自定义窗口部件Counters
2018/04/20 Python
PyQt5根据控件Id获取控件对象的方法
2019/06/25 Python
为什么说Python可以实现所有的算法
2019/10/04 Python
python 中值滤波,椒盐去噪,图片增强实例
2019/12/18 Python
Tensorflow全局设置可见GPU编号操作
2020/06/30 Python
css3实现针线缝合效果(图解步骤)
2013/02/04 HTML / CSS
Perry Ellis官网:美国男士品味服装
2016/12/09 全球购物
方正Java笔试题
2014/07/03 面试题
机械专业毕业生自荐信
2013/11/02 职场文书
最新会计专业求职信范文
2014/01/28 职场文书
篝火晚会策划方案
2014/05/16 职场文书
爱我中华演讲稿
2014/05/20 职场文书
红头文件任命书范本
2014/06/05 职场文书
win11怎么消除图标小盾牌?win11消除图标小盾牌解决方法
2022/08/05 数码科技