码迷,mamicode.com
首页 > 编程语言 > 详细

Python 提取新浪微博转载微博的用户名

时间:2014-07-22 14:45:57      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:数据挖掘   新浪微博   

CODE:

#!/usr/bin/python 
# -*- coding: utf-8 -*-

'''
Created on 2014-7-22
@author: guaguastd
@name: findRepostUser.py
'''
    
if __name__ == '__main__':

    #import json
    
    # get weibo_api to access sina api
    from sinaWeiboLogin import sinaWeiboLogin
    sinaWeiboApi = sinaWeiboLogin()
    
    # import sinaWeibo
    from sinaWeibo import findWeiboMid
    
    # import sinaWeoboStatuses
    from sinaWeiboStatuses import userTimeline
    
    # get the new 200 weibo at most
    statuses = userTimeline(sinaWeiboApi, 200)
    #print json.dumps(statuses, indent=1)

    # get the weibo mid if repost_count is above than 0
    weiboMid =  findWeiboMid(statuses)
    
    for mid in weiboMid:
        _reposts = sinaWeiboApi.statuses__repost_timeline(id=mid)
        print [r['user']['screen_name'] for r in _reposts['reposts']]  

RESULT:

[u'\u851a\u6ee2\u83f2668', u'\u5219\u677e\u5948\u6d25\u5b501992', u'\u5927\u53d4\u63a7_\u5b87\u7ae5\u66761995']


Python 提取新浪微博转载微博的用户名

标签:数据挖掘   新浪微博   

原文地址:http://blog.csdn.net/guaguastd/article/details/38031671

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!