2013-10-10 2 views
0

Я новичок в Python и Twython, и я хочу, чтобы принести список всех последователей пользователя и, следовательно, я использую этот кодКак получить имена подписчиков профиля из Twitter?

twitter = Twython(APP_KEY, APP_SECRET, OAUTH_TOKEN, OAUTH_TOKEN_SECRET) 
followers = twitter.get_followers_list(screen_name = "abcd") 

for theList in followers: 
    id = theList[ 0 ] 
    print id 

Но я получаю ошибки. Это может быть связано с последними 3 строками.

+1

какие ошибки вы получаете? – ChrisProsser

+0

я получаю что-то вроде previous_users пользователи next_users Что-то, что в документации упоминается как курсор, но я не могу печатать подробности – coder

ответ

1

get_followers_list возвращает объект json, вы можете получить поля из объекта json, используя имя полей, ниже приведен пример этого.

next_cursor = -1

в то время как (next_cursor):

поиск = twitter.get_followers_list (screen_name = 'ABCD', курсор = next_cursor)

for result in search['users']: 
    time_zone =result['time_zone'] if result['time_zone'] != None else "N/A" 
    print result["name"].encode('utf-8')+ ' '+time_zone.encode('utf-8') 
next_cursor = search["next_cursor"] 
Смежные вопросы