1

我使用 twitter-python 搜索 API 来检索搜索结果,如下所示

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

上面的代码意味着我想在返回的第一页上得到结果。我尝试了多次分配我他们都工作。但我不知道我可以分配的最大值是多少。任何想法?

4

1 回答 1

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'
于 2011-12-05T19:00:24.413 回答