所以我有这个代码:
resLoad = json.loads(r3.text, object_pairs_hook=collections.OrderedDict)[u'updateResults']
print(resLoad)
print(resLoad['success'])
线
print(resLoad)
返回以下内容
[OrderedDict([('objectId', 29), ('globalId', None), ('success', True)])]
但是当我尝试阅读成功结果时
print(resLoad['success'])
我得到一个错误
TypeError: list indices must be integers or slices, not str
我究竟做错了什么?
谢谢
斯图
resLoad
是带有单个字典的字典列表(如方括号所示)。尝试print(resLoad[0]['success'])
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句