使用Twython()在Python中获取用户的关注者列表
发布时间:2024-01-14 19:43:11
要使用Twython在Python中获取用户的关注者列表,首先你需要安装Twython库。你可以使用以下命令在终端中安装Twython:
pip install twython
在你的代码中,你需要导入Twython,并使用你的Twitter开发者帐户的API密钥和访问令牌进行身份验证。你可以使用以下代码获取用户的关注者列表:
from twython import Twython
# 替换成你的Twitter开发者帐户的API密钥和访问令牌
APP_KEY = 'YOUR_APP_KEY'
APP_SECRET = 'YOUR_APP_SECRET'
OAUTH_TOKEN = 'YOUR_OAUTH_TOKEN'
OAUTH_TOKEN_SECRET = 'YOUR_OAUTH_TOKEN_SECRET'
# 创建一个Twython对象
twitter = Twython(APP_KEY, APP_SECRET, OAUTH_TOKEN, OAUTH_TOKEN_SECRET)
# 获取用户的关注者列表
followers = twitter.get_followers_list(screen_name='username', count=200)
# 打印关注者的用户名
for follower in followers['users']:
print(follower['screen_name'])
在上面的代码中,你需要将YOUR_APP_KEY,YOUR_APP_SECRET,YOUR_OAUTH_TOKEN和YOUR_OAUTH_TOKEN_SECRET替换为你的Twitter开发者帐户的API密钥和访问令牌。screen_name参数指定你想要获取关注者列表的用户的用户名。
get_followers_list方法从Twitter API中获取关注者列表,并将结果存储在followers变量中。你可以使用count参数来指定要返回的关注者数,最多可以返回200个关注者。
最后,使用循环遍历followers字典中的每个关注者,并打印其用户名(screen_name)。
这是一个使用Twython在Python中获取用户的关注者列表的简单示例。请确保你对Twitter API有访问权限,并替换正确的API密钥和访问令牌以及要获取关注者列表的用户的用户名。
