2011-12-05 54 views
1

我使用Twitter的Python搜索API的Python-嘰嘰喳喳GetSearch()方法來檢索像下面我怎麼知道有多少結果頁面中我才能使用

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

上面的代碼意味着我想要得到的搜索結果返回第一頁上的結果。我嘗試了多項任務,他們都工作。但我不知道我可以分配的最大值是多少。任何想法?

回答

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' 
相關問題