使用lookup_user访问twitter用户对象

时间:2016-05-20 18:58:34

标签: python twitter

以下代码,

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

将单个用户的twitter对象作为字典返回,允许访问每个属性,如user_lookup['followers_count']。我想批量做这件事。我知道twitter的lookup_user允许批量请求最多100个screen_names使用代码,

user_lookup = twitter.lookup_user(screen_name = usergroup)

其中usergroup是由逗号分隔的名称字符串。但lookup_usershow_user不同,会返回一个列表。我还没有看到从列表中访问单个属性的简单方法,就像我可以从字典中访问一样。如何访问组中每个用户的每个属性?

1 个答案:

答案 0 :(得分:0)

啊,列表元素是字典类型。因此,如果问题所示使用lookup_user,则以下工作

user_lookup[index]['followers_count']

其中index是列表项目编号。