【问题标题】:Get followers of a twitter account and then the followers of that one API tweepy获取 Twitter 帐户的关注者,然后获取该 API tweepy 的关注者
【发布时间】:2021-04-14 22:42:38
【问题描述】:

我需要检索 twitter 帐户的关注者,然后是第一个关注者的关注者,但现在我只有在输入帐户名称后才能获得第一个关注者。

screen_name=input('Type the screen name: \n')
for follower in tweepy.Cursor(api.followers, screen_name).items(30): 
    print(follower.screen_name) 

在此之后我如何检索给定 30 的关注者

【问题讨论】:

  • 您似乎已经知道如何检索给定屏幕名称的关注者列表。您只需对初始查询返回的所有屏幕名称重复此过程。

标签: python api twitter tweepy


【解决方案1】:

这是改编自我的代码,所以我没有对此进行测试,但可以在我的代码中使用。另外,我很快就遇到了速率限制,我在这里不考虑。

def get_follower_list(num_followers, id):
    follower_list = []
    for follower in tweepy.Cursor(api.followers, id).items(num_followers):
        follower_list.append(follower.screen_name)
    return follower_list

# get initial list of followers
num_followers = 5
user_list = ['GEODIS_Group']
for user_handle in user_list:
# print(user_handle)
    followers = get_follower_list(num_followers, user_handle)
print(followers)

new_followers_list =  followers

#iterate through new list
num_followers = 5
user_list = new_followers_list
for user_handle in user_list:
# print(user_handle)
    followers = get_follower_list(num_followers, user_handle)
print(followers)

【讨论】:

    猜你喜欢
    • 2012-07-20
    • 2013-07-01
    • 2011-10-13
    • 2019-02-26
    • 2010-12-23
    • 2021-05-22
    • 1970-01-01
    • 2019-03-07
    • 2013-12-24
    相关资源
    最近更新 更多