使用Python获取热门推文
我正在使用Twython这个工具来获取热门推文。不过每次调用搜索功能时,我只能得到15条推文。我已经尝试过在函数中传递count参数来获取更多推文,但结果还是只返回15条。
这是我的代码:
result = twitter.search(q='a', count=100, result_type='popular')
for item in result['statuses']:
print(item['text'].encode('ascii', 'ignore'))
我也试过把count设置为'100'和"100",但结果还是一样。
谢谢。
2 个回答
0
我也遇到过同样的问题,使用的是twitter-node-client,供以后搜索的人参考。看起来这是Twitter API的一个bug。
0
试试这个:
result = twitter.search(q='a', count=100)
不过,这个方法在使用 result_type='popular'
时不太管用,我也没搞明白为什么。
另外,可以看看这里的分页搜索结果:Twython搜索API的下一页结果