如何使用instaload获得instagram的关注者数量?

时间:2019-05-01 00:29:29

标签: python instagram

我正在使用instaload librabry

源代码为here

 # Get instance
import instaloader
L = instaloader.Instaloader()

# Login or load session
L.login(username, password)        # (login)


# Obtain profile metadata
profile = instaloader.Profile.from_username(L.context, "pink_sfsu")

# Print list of followees
for followee in profile.get_followers():
    print(followee)

我正尝试检索该帐户关注者的关注者数量。我成功获得了该帐户的关注者,但可以设法知道其关注者数量。我正在阅读源代码。因为我假设instaloader已经做了类似的事情来获取页面的所有关注者。因此,我尝试扩展此方法,但没有成功。

2 个答案:

答案 0 :(得分:0)

根据文档,如果您想吸引关注者的关注者,则应该这样做。

followers_of_followers = []
for followee in profile.get_followers():
    followers_of_followers.extend(followee.get_followers())

答案 1 :(得分:0)

尝试这样的事情:

# Print list of followees
for followee in profile.get_followers():
    print('{} has {} followers'.format(followee.username, followee.followers))