2017-04-13 49 views
0

在tweepy流媒體API中,我想收集具有位置過濾器的鳴叫。因此我使用了下面的命令。Tweepy - 無需過濾器取回鳴叫

stream.filter() 

我還需要收集沒有位置過濾器的推文。爲此,我使用了以下命令。

stream.sample() 

從邏輯上講,我認爲sample()函數應該檢索更多的tweets。但我的觀察是,sample()獲取的推文數量少得多。它應該是這樣嗎?如何在不應用位置過濾器的情況下獲取所有推文?

回答

0

您確實可以在特定位置搜索推文,並使用特定的hashtag,用戶... 但是,您無法搜索創建的每條推文。數據太多了。

您需要指定一個過濾器。 所以它取決於你需要得到的推文。

您可以使用userstream()來獲取推特給你,只有你。 您可以使用過濾器(track = [somefilter])從指定過濾器的研究中獲得推文