Tweepy 是一个流行的 Python 库,用于访问 Twitter API,从而可以搜索、下载和分析 tweets。以下是如何使用 Tweepy 获取所有 tweets 的基本步骤:
以下是一个简单的示例,展示如何使用 Tweepy 获取特定标签下的所有 tweets:
import tweepy
# 设置你的 Twitter API 凭证
consumer_key = 'YOUR_CONSUMER_KEY'
consumer_secret = 'YOUR_CONSUMER_SECRET'
access_token = 'YOUR_ACCESS_TOKEN'
access_token_secret = 'YOUR_ACCESS_TOKEN_SECRET'
# 认证并创建 API 对象
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
# 定义要搜索的标签
hashtag = "#example"
# 获取 tweets
tweets = tweepy.Cursor(api.search_tweets, q=hashtag, lang="en").items()
# 打印 tweets
for tweet in tweets:
print(f"{tweet.user.screen_name}: {tweet.text}")
time.sleep()
函数暂停一段时间后再继续请求。time.sleep()
函数暂停一段时间后再继续请求。通过以上步骤和注意事项,你应该能够有效地使用 Tweepy 获取特定标签下的 tweets。如果需要更高级的功能或处理大量数据,可能需要进一步优化代码和使用更高级的 API 功能。
领取专属 10元无门槛券
手把手带您无忧上云