2015-04-20 79 views
1

我正在使用tweepy獲取Twitter推文。我想根據我選擇的國家獲得當前趨勢。我的代碼如下:Twitter流式傳輸:根據國家/地區獲取Twitter上的趨勢

import tweepy 
file = open("data.txt", 'r') 
authentication = tweepy.OAuthHandler('consumer_key', 'consumer_secret') 
authentication.set_access_token('access_token', 'access_secret') 
api = tweepy.API(authentication) 
trends = api.trends_available() 
for trend in trends: 
    print trend 

上面的代碼給了我一個國家列表。我想用這份清單來檢查該國目前的趨勢。我如何提取這些國家的趨勢hashtags

我遇到了this問題,但它沒有答案。

回答

1

您使用了錯誤的端點這份工作,你必須使用this翻譯爲tweepy api.trends_place(woeid)並在本頁面您可以從api.trends_available()結果也得到描述提供woeid

+0

感謝您的回答。精彩地工作。我也想問,無論如何,我可以獲得特定趨勢的推文數量?我知道推文的數量會持續增長,但即時推文的數量呢?可能嗎? –

+0

不,那不是直接可能的:-( 也許你可以使用搜索終點,並得到你自己的計數,但那有點複雜 – nickmilon

+0

任何文件,我可以參考? –