我正在尝试使用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}$谁能告诉我我做错了什么吗?在
在尝试解析它之前,请检查它的格式。我想它已经是python格式了,比如字典列表之类的。如果您能够打印用户[0](在json.loads(users)行),它看起来像python数据,您可以跳过json.loads行。在
几乎可以肯定的是,api客户机已经将响应从JSON转换为Python数据结构。不需要自己调用
json.loads
。在相关问题 更多 >
编程相关推荐