【问题标题】:Parse json file using python使用python解析json文件
【发布时间】:2023-04-02 06:37:01
【问题描述】:

我有一个 .json 文件,前几行是:

{
    "global_id": "HICO_train2015_00000001",
    "hois": [
        {
            "connections": [
                [
                    0,
                    0
                ]
            ],
            "human_bboxes": [
                [
                    207,
                    32,
                    426,
                    299
                ]
            ],
            "id": "153",
            "invis": 0,
            "object_bboxes": [
                [
                    58,
                    97,
                    571,
                    404
                ]
            ]
        },

我想打印human_bboxes。 id 和 object_bboxes。

我试过这段代码:

    import json
     
    # Opening JSON file
    f = open('anno_list.json',)
     
    # returns JSON object as
    # a dictionary
    data = json.load(f)
     
    # Iterating through the json
    # list
    s=data[0]
    for i in s:
     print(i[1])
     
    # Closing file
    f.close()

但是,它给了我这个输出:

l

o

m

m

【问题讨论】:

  • 你检查过我更新的答案吗?

标签:
python
json
parsing