我如何知道使用python-twitter GetSearch()方法可以获得多少结果页面

时间:2011-12-05 18:50:51

标签: python twitter python-twitter

我使用twitter-python搜索API来检索下面的搜索结果

import twitter
api = twitter.Api()
i = 1
result = api.GetSearch("Avatar", page=i)
print [s.text for s in result]

上面的代码意味着我希望在返回的第一页上获得结果。我尝试了多项任务,我们都工作了。但我不知道我可以分配的最大值是多少。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

最大值取决于查询,以及Twitter给你的页数。

使用try / except怎么样?

import twitter
api = twitter.Api()

# try a large page number:
i = 181

try:
    result = api.GetSearch("Avatar", page=i)
    print [s.text for s in result]
except:
    print 'page is out of range'