Python 属性错误:';列表';对象没有属性';获取';嵌套字典

Python 属性错误:';列表';对象没有属性';获取';嵌套字典,python,python-3.x,dictionary,Python,Python 3.x,Dictionary,我正在处理多个JSON对象,在这些对象中,它们被转换为嵌套字典,最后一个字典在其中被提取(如“数据”部分所示)。我想将“标记”的所有值提取到一个列表中。当我尝试这样做时,我得到的输出后面跟着一个错误 代码: 数据: 输出: {} ['fc216ed1-ef55-4064-b25d-de37ac612984', '2a82837f-1867-4b59-ab21-72331b75f4c2', '732b3fc1-687b-42ac-b71f-d755fe90de04', 'd85d8902-8c36

我正在处理多个JSON对象,在这些对象中,它们被转换为嵌套字典,最后一个字典在其中被提取(如“数据”部分所示)。我想将“标记”的所有值提取到一个列表中。当我尝试这样做时,我得到的输出后面跟着一个错误

代码:

数据:

输出:

{}
['fc216ed1-ef55-4064-b25d-de37ac612984', '2a82837f-1867-4b59-ab21-72331b75f4c2', '732b3fc1-687b-42ac-b71f-d755fe90de04', 'd85d8902-8c36-4591-8f39-b4d8528301ce', 'd5d695a6-710f-4edc-ae03-47ee034137a4', '62002f4a-4029-4f4f-a9d0-6b0fc2f34951', '459cc8e3-fc44-43ce-9d7f-dfa3fe92665e']
Traceback (most recent call last):
  File "so_parse_json.py", line 12, in <module>
    tags = last_dict[item].get("Tags", {})
AttributeError: 'list' object has no attribute 'get'

我不知道你的
控制台中有什么数据.json
。此代码适用于上面的
数据

导入json
将open('Data.json','r')作为f:
data=f.read()
nodes=json.loads(数据)
标记=节点['Service']['tags']
打印(标签)

假设您包含的数据来自
最后一个节点,为什么不使用:

last_节点['Service']['Tags']

这将产生:

['fc216ed1-ef55-4064-b25d-de37ac612984',
 '2a82837f-1867-4b59-ab21-72331b75f4c2',
 '732b3fc1-687b-42ac-b71f-d755fe90de04',
 'd85d8902-8c36-4591-8f39-b4d8528301ce',
 'd5d695a6-710f-4edc-ae03-47ee034137a4',
 '62002f4a-4029-4f4f-a9d0-6b0fc2f34951',
 '459cc8e3-fc44-43ce-9d7f-dfa3fe92665e']

我已经看了相关问题,但无法解决这个问题。
{}
['fc216ed1-ef55-4064-b25d-de37ac612984', '2a82837f-1867-4b59-ab21-72331b75f4c2', '732b3fc1-687b-42ac-b71f-d755fe90de04', 'd85d8902-8c36-4591-8f39-b4d8528301ce', 'd5d695a6-710f-4edc-ae03-47ee034137a4', '62002f4a-4029-4f4f-a9d0-6b0fc2f34951', '459cc8e3-fc44-43ce-9d7f-dfa3fe92665e']
Traceback (most recent call last):
  File "so_parse_json.py", line 12, in <module>
    tags = last_dict[item].get("Tags", {})
AttributeError: 'list' object has no attribute 'get'
['fc216ed1-ef55-4064-b25d-de37ac612984', '2a82837f-1867-4b59-ab21-72331b75f4c2', '732b3fc1-687b-42ac-b71f-d755fe90de04', 'd85d8902-8c36-4591-8f39-b4d8528301ce', 'd5d695a6-710f-4edc-ae03-47ee034137a4', '62002f4a-4029-4f4f-a9d0-6b0fc2f34951', '459cc8e3-fc44-43ce-9d7f-dfa3fe92665e']
['fc216ed1-ef55-4064-b25d-de37ac612984',
 '2a82837f-1867-4b59-ab21-72331b75f4c2',
 '732b3fc1-687b-42ac-b71f-d755fe90de04',
 'd85d8902-8c36-4591-8f39-b4d8528301ce',
 'd5d695a6-710f-4edc-ae03-47ee034137a4',
 '62002f4a-4029-4f4f-a9d0-6b0fc2f34951',
 '459cc8e3-fc44-43ce-9d7f-dfa3fe92665e']