2016-05-20 2 views
0

Следующий код,щебет доступа объекта пользователя с помощью lookup_user

from twython import Twython, TwythonError 
twitter = Twython(APP_KEY, APP_SECRET, OAUTH_TOKEN, OAUTH_TOKEN_SECRET) 
user_lookup = twitter.show_user(screen_name = username) 

возвращает объект твиттер для отдельного пользователя в качестве словаря, обеспечивая доступ к каждому атрибуту, как user_lookup['followers_count']. Я бы хотел сделать это навалом. Я знаю, что щебетать lookup_user позволяет сыпучие запросы до 100 screen_names с помощью кода, как,

user_lookup = twitter.lookup_user(screen_name = usergroup) 

где usergroup является строка имен, разделенных запятыми. Но lookup_user, в отличие от show_user, возвращает список. Я не видел простой способ получить доступ к отдельным атрибутам из списка, как я могу из словаря. Как я могу получить доступ к каждому атрибуту для каждого пользователя в группе?

ответ

0

Ах, элементы списка имеют словарь типов. Поэтому выполнение следующих работ при использовании lookup_user, как показано в этом вопросе,

user_lookup[index]['followers_count'] 

где индекс является номер элемента списка.

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