以下代码,
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_user
与show_user
不同,会返回一个列表。我还没有看到从列表中访问单个属性的简单方法,就像我可以从字典中访问一样。如何访问组中每个用户的每个属性?
答案 0 :(得分:0)
啊,列表元素是字典类型。因此,如果问题所示使用lookup_user
,则以下工作
user_lookup[index]['followers_count']
其中index是列表项目编号。