1

twitter-python search APIを使用して、以下のような検索結果を取得します

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

上記のコードは、返された最初のページで結果を取得したいことを意味します。私はそれらすべてが機能するiの複数の割り当てを試しました。しかし、私が割り当てることができる最大値は何ですか。何か案が?

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 に答える