📜  Python Tweepy – 获取推文的文本(1)

📅  最后修改于: 2023-12-03 15:34:05.552000             🧑  作者: Mango

Python Tweepy – 获取推文的文本

Tweepy是一个流行的Python库,用于访问Twitter API。使用Tweepy,可以轻松地从Twitter获取推文的文本。

安装Tweepy

首先,使用以下命令安装Tweepy:

pip install tweepy
获取Twitter API密钥

要使用Tweepy,需要从Twitter获取API密钥。按照以下步骤获取API密钥:

  1. 访问Twitter Developer Dashboard并登录。
  2. 创建一个新的开发者帐户。
  3. 从“Keys and tokens”页面获取API密钥和API密钥密钥。
获取推文的文本

以下代码片段演示如何使用Tweepy从Twitter获取推文的文本:

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实例
api = tweepy.API(auth)

# 获取指定用户的推文
user_tweets = api.user_timeline(screen_name="realDonaldTrump", count=10)

# 输出推文的文本
for tweet in user_tweets:
    print(tweet.text)

上述代码使用Tweepy提供的API对象创建了一个Twitter API实例。接着,可以使用该实例的user_timeline方法获取指定用户的最近推文。text属性可以访问推文的文本。

以上代码输出最近10条推文文本,来自Twitter用户“realDonaldTrump”。

结论

使用Tweepy,可以轻松地从Twitter API获取推文的文本。通过授权API并创建API实例,可以使用user_timeline方法轻松访问指定用户的最近推文。