可以使用 tweepy 库中的 get_user() 方法,通过用户 ID 获取用户对象,从而获取用户名等用户信息。以下是代码示例:
import tweepy
# 初始化 OAuth2 授权信息
auth = tweepy.OAuth2BearerToken("ACCESS_TOKEN_HERE")
# 初始化 API 实例
api = tweepy.API(auth)
# 定义要遍历的用户 ID 列表
user_ids = ["1234567890", "0987654321"]
# 遍历用户 ID 列表
for user_id in user_ids:
try:
user = api.get_user(user_id)
print(user.screen_name) # 输出用户名
except tweepy.TweepError as e:
print(f"Error retrieving user with ID {user_id}: {e}")
在该示例中,我们首先初始化一个 tweepy 的 API 实例,然后定义要遍历的用户 ID 列表。在循环中,我们使用 get_user()
方法获得用户对象,并从中提取出用户名并进行处理。需要注意的是,在处理过程中可能会遇到一些异常情况,例如用户不存在的情况,因此我们需要加入适当的错误处理逻辑。