📜  Python – Tweepy 中的 API.followers()(1)

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

Python - Tweepy 中的 API.followers()

在使用 Twitter 开发包 Tweepy 时,您将经常需要获取用户的粉丝列表。Tweepy 提供了一个方便的方法 API.followers(),用于检索指定用户的粉丝数据。本文将介绍如何在 Python 中使用 Tweepy 的 API.followers() 方法来获取粉丝列表数据。

安装 Tweepy

要使用 Tweepy,您首先需要安装它。您可以使用以下命令使用 pip 进行安装:

pip install tweepy
导入 Tweepy 和认证

在使用 API.followers() 方法之前,您需要先导入 Tweepy 包并进行身份验证。以下是导入和认证的代码示例:

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"

# 进行身份验证
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)

# 创建 Tweepy API 对象
api = tweepy.API(auth)

请确保将 "YOUR_CONSUMER_KEY"、"YOUR_CONSUMER_SECRET"、"YOUR_ACCESS_TOKEN" 和 "YOUR_ACCESS_TOKEN_SECRET" 替换为您在 Twitter 开发者平台上设置的相应密钥和令牌。

使用 API.followers() 方法获取粉丝列表

使用 Tweepy 的 API.followers() 方法可以轻松获取目标用户的粉丝数据。以下是示例代码:

user = api.get_user("TARGET_USER_ID")
followers = api.followers(user.screen_name)

for follower in followers:
    print(follower.screen_name)

确保将 "TARGET_USER_ID" 替换为您要检索其粉丝列表的目标用户的 ID 或用户名。

返回值

API.followers() 方法返回一个 tweepy.models.User 对象的列表,表示目标用户的粉丝。您可以根据需要访问用户的各种属性,例如用户名、用户 ID、用户创建时间等。

有关 tweepy.models.User 对象的更多详细信息,请参阅 Tweepy 文档

这就是使用 Python 中的 Tweepy 包中的 API.followers() 方法来获取粉丝列表数据的简介。您可以使用这个方法来构建更复杂的 Twitter 应用程序,例如社交媒体分析、推荐系统等。