Python twitter API JSON响应

2024-04-29 02:09:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用pythontwitter库连接到twitter api。这是我的代码:

api = twitter.Api(consumer_key='xxxxxxxxxxxxxxxxxx',
consumer_secret='xxxxxxxxxxxxxxxxxxxxxxxxxxx',
access_token_key='xxxxxxxxxxxxxxxx',
access_token_secret='xxxxxxxxxxxxxxxxxxxx')

users=api.UsersLookup(screen_name=['twitter API'])
print users[0]
json.loads(users)

我需要解析这个json响应。但是,当我使用json库时,我得到了预期的错误字符串或缓冲区

^{pr2}$

谁能告诉我我做错了什么吗?在


Tags: key代码tokenapijsonsecretaccessconsumer
2条回答

在尝试解析它之前,请检查它的格式。我想它已经是python格式了,比如字典列表之类的。如果您能够打印用户[0](在json.loads(users)行),它看起来像python数据,您可以跳过json.loads行。在

几乎可以肯定的是,api客户机已经将响应从JSON转换为Python数据结构。不需要自己调用json.loads。在

相关问题 更多 >