新浪微博数据挖掘食谱之七: 查询篇 (查询最流行的微博)
#!/usr/bin/python# -*- coding: utf-8 -*-'''Created on 2015-1-3@author: beyondzhou@name: find_popular_weibo.py'''# Find popular weibodef find_popular_weibo():# importfrom log
·
#!/usr/bin/python
# -*- coding: utf-8 -*-
'''
Created on 2015-1-3
@author: beyondzhou
@name: find_popular_weibo.py
'''
# Find popular weibo
def find_popular_weibo():
# import
from login import weibo_login
# Access to sina api
weibo_api = weibo_login()
# Get public timeline
public_timeline = weibo_api.statuses.public_timeline.get()['statuses']
# popular weibo
popular_weibo = [status for status in public_timeline if status['reposts_count'] > 0]
for mblog in popular_weibo:
print mblog["text"], mblog["reposts_count"]
'''
# import
from search import weibo_search
from entities import weibo_entities
# Do the search (only get two pages)
subject = weibo_search(topic='iphone')
# Decode entities
(mids, names, texts, dates, reposts, comments, likes) = weibo_entities(subject)
for i in range(len(reposts)):
if reposts[i] > 0:
print texts[i], reposts[i]
'''
if __name__ == '__main__':
find_popular_weibo()
更多推荐
所有评论(0)