我使用twitter-python搜索API来检索下面的搜索结果
import twitter
api = twitter.Api()
i = 1
result = api.GetSearch("Avatar", page=i)
print [s.text for s in result]
上面的代码意味着我希望在返回的第一页上获得结果。我尝试了多项任务,我们都工作了。但我不知道我可以分配的最大值是多少。有什么想法吗?
答案 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'