Как узнать число подписчиков в Instagram с помощью instaload? - PullRequest
0 голосов
/ 01 мая 2019

Я использую установочную библиотеку

Исходный код здесь

 # 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 ]

1 голос
/ 27 мая 2019

Попробуйте что-то вроде этого:

# Print all followers with their followers count
for follower in profile.get_followers():
    print('{} has {} followers'.format(follower.username, follower.followers))
0 голосов
/ 01 мая 2019

Если вы хотите получить подписчиков ваших подписчиков, то, согласно документации, это следует сделать.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...