2010-08-23 39 views
0

我測試過的所有庫都是在twitter中搜索的,可以指定rpp(每頁結果)參數,但只給出一頁結果。是否有一個python twitter搜索庫以正確的方式處理結果?

這將是一個很酷的Python庫,它提供了一個生成器,每次調用gen.next()時,都會產生一個新的搜索結果。如果頁面結束,請單獨跳到下一頁。

+0

什麼問題嗎? – Escualo 2010-08-24 00:01:14

+0

@Arrieta:如果有一個Python Twitter搜索庫使用生成器來允許超出第一頁的結果。 – Wolph 2010-08-24 00:02:57

+0

這對於REST API來說不是直接可能的(因爲它會回覆JSON) - 當然,您可以爲JSON響應編寫一個生成器。不過,也許可以使用STREAMING API,但我當時並不知道任何Python解決方案。儘管如此,我仍然不清楚你想要達到的目標。 – Escualo 2010-08-24 00:10:23

回答

0

我不確定我是否明白你在問什麼,但我認爲你可以得到的限制不是圖書館限制,而是API限制(由Twitter強加)。您可以閱讀其REST API here中提供的方法。摘錄:

rpp 
The number of tweets to return per page, up to a max of 100. 
http://search.twitter.com/search.json?rpp=100 
page 
The page number (starting at 1) to return, up to a max of roughly 1500 results 
(based on rpp * page). 
http://search.twitter.com/search.json?page=10 
相關問題