Twitter是一種流行的社交網絡,用戶在其中共享稱為推文的消息。 Twitter允許我們使用Twitter API或Tweepy挖掘任何用戶的數據。數據將是從用戶提取的推文。首先要做的是從每個用戶都可以輕鬆獲得Twitter開發人員的使用者 key ,使用者 key ,訪問 key 和訪問 key 。這些 key 將幫助API進行身份驗證。
API.trends_place()
的trends_place()方法API
Tweepy模塊中的類用於獲取特定位置的前50個熱門主題。
用法:API.trends_place(id, exclude)
參數:
- id:雅虎!該位置的地球ID
- exclude:將此參數設置為“hashtags”時,它將從列表中排除井號。
返回值:JSON類的對象
範例1:
# import the module
import tweepy
# assign the values accordingly
consumer_key = ""
consumer_secret = ""
access_token = ""
access_token_secret = ""
# authorization of consumer key and consumer secret
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
# set access to user's access key and access secret
auth.set_access_token(access_token, access_token_secret)
# calling the api
api = tweepy.API(auth)
# WOEID of London
woeid = 44418
# fetching the trends
trends = api.trends_place(id = woeid)
# printing the information
print("The top trends for the location are:")
for value in trends:
for trend in value['trends']:
print(trend['name'])
輸出:
The top trends for the location are: Little Britain #theAword Peter Shilton #AHouseThroughTime Michael O'Neill #Gclash10 Gladstone Shilts White Chicks Robert Milligan #GeorgeFloydFuneral #RhodesMustFall Prince Philip Wretch 32 Tower Hamlets Seyi Auschwitz Fact 4 Persona 4 Golden Matt Lucas Eddie Murphy Love Thy Neighbour Paul Walker Lord Sainsbury Fawlty Towers Peter Hitchens Chester Zoo Bogus Journey Afua The Hour Of Bewilderbeast Gareth Southgate hand of god #whowantstobeamillionaire #StupidZoomQuestions #dailybriefings #VogueChallenge #HolbyCity #SBSwinnershour #craftbeerhour #GHB2B #DontFilterFeelings #OURfPBookBlether #GBBO #landofthemidnightsun #UnlockingTheNHS #ShutDownSTEM #UFC251 #SaveOurZoos #TWUG #DisneySongOrBand
範例2:使用參數排除。
# WOEID of New York
woeid = 2459115
# fetching the trends
trends = api.trends_place(id = woeid, exclude = "hashtags")
# printing the information
print("The top trends for the location are:")
for value in trends:
for trend in value['trends']:
print(trend['name'])
輸出:
The top trends for the location are: Molly Lakers Kobe McDonald Lawrence B Simone Stephen Miller Henry Winkler Persona 4 Golden Mike O'Meara Kemp RATM Stassi Dick Johnson Pat Lynch Chad Daybell Fulton County Stan Lee Neyo Capitol Hill Autonomous Zone jax and brittany Chester Bennington General Brown The Batman James Demarco Respect is EARNED Voting Rights Act Better MC My 9-5 Ryan Garcia Denuvo Congratulations Yamiche
相關用法
- Python Tweepy API.create_friendship()用法及代碼示例
- Python Tweepy API.get_user()用法及代碼示例
- Python Tweepy API.me()用法及代碼示例
- Python Tweepy API.lookup_users()用法及代碼示例
- Python Tweepy API.home_timeline()用法及代碼示例
- Python Tweepy API.statuses_lookup()用法及代碼示例
- Python Tweepy API.user_timeline()用法及代碼示例
- Python Tweepy API.retweets_of_me()用法及代碼示例
- Python Tweepy API.mentions_timeline()用法及代碼示例
- Python Tweepy API.update_status()用法及代碼示例
- Python Tweepy API.search_users()用法及代碼示例
- Python Tweepy API.followers()用法及代碼示例
- Python Tweepy API.friends()用法及代碼示例
- Python Tweepy API.get_status()用法及代碼示例
- Python Tweepy API.media_upload()用法及代碼示例
- Python Tweepy API.retweet()用法及代碼示例
- Python Tweepy API.unretweet()用法及代碼示例
- Python Tweepy API.retweets()用法及代碼示例
- Python Tweepy API.destroy_status()用法及代碼示例
注:本文由純淨天空篩選整理自Yash_R大神的英文原創作品 Python – API.trends_place() in Tweepy。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。