2017-01-16 3 views
0

Промежуточное с tweepy. Я создаю настольное приложение, никаких обратных вызовов. Я хочу найти первых x последователей пользователя. Вот что у меня есть до сих пор:Использование Tweepy Документация для поиска первых x последователей

consumer_key='...' 
consumer_secret='...' 
access_token='...' 
access_token_secret='...' 

auth = tweepy.OAuthHandler(consumer_key, consumer_secret) 
auth.set_access_token(access_token, access_token_secret) 
api = tweepy.API(auth) 

В принципе достаточно, чтобы аутентифицировать мое приложение. Читая documentation, в разделе «Методы пользователя» я вижу API. Последующие возвращают последователей 100 за раз. Есть ли способ ограничить это x? Как первые 5 последователей?

спасибо.

ответ

1
api.followers('screen_name')[0:5] 

Это будет возвращать первые 5 последователей для указанного профиля 'screen_name'.

+0

Спасибо @mattcan! Если вы не возражаете, чтобы я спросил, вы нашли это в документации? Или как вы это нашли? Спасибо! –

+0

Извинения, я должен был предоставить больше информации в своем ответе. Я нашел звонок в документации - вот ссылка [ссылка] (http://docs.tweepy.org/en/v3.5.0/api.html#API.followers). Затем «ResultSet» можно индексировать с использованием квадратных скобок. – mattcan

+0

Я также нашел это [ссылка] (http://stackoverflow.com/questions/20200532/python-how-to-only-loop-over-first-x-items-of-a-very-long-list-writing -a-twi) и это [ссылка] (http://stackoverflow.com/questions/17455107/the-best-way-to-get-a-list-of-followers-in-python-with-tweepy) к быть полезными ресурсами. Спасибо огромное! –

Смежные вопросы