[英]Extracting tweets with tweepy
我曾嘗試使用 tweepy 提取特定關鍵字的推文。但是,與 twitter 搜索中看到的特定關鍵字的推文相比,使用 tweepy 提取的推文數量較少。 此外,我想知道如何使用任何 twitter 數據提取庫(tweepy/twython)有效地提取感興趣的特定關鍵字的所有推文。 我還面臨一個問題,即出現相同關鍵字的不相關推文。有沒有辦法微調搜索並執行准確提取,以便我獲得針對特定關鍵字提取的所有推文。 我添加了許多要求的代碼片段。但我對代碼的運行沒有任何問題。
tweets = api.search('Mexican Food', count=500,tweet_mode = 'extended')
data = pd.DataFrame(data=[tweet.full_text for tweet in tweets], columns
['Tweets'])
data.head(10)
print(tweets[0].created_at)
我的問題是如何使用特定關鍵字獲取所有推文。例如,當我運行上面的代碼時,每次我收到不同數量的推文。此外,我通過在 twitter 上進行手動搜索進行了交叉檢查,似乎有比通過 tweepy 為特定關鍵字提取的推文要多得多。 另外我想知道是否有任何方法可以通過 python 微調關鍵字搜索,以便獲取我感興趣的關鍵字的所有相關推文。
問題是當你使用 tweepy 時它有一些限制。 它將無法獲取較舊的推文。 因此,我建議您使用https://github.com/Jefferson-Henrique/GetOldTweets-python代替 tweepy 來獲取較舊的推文。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.