如何使用python2.7将逗号分隔的字典括在列表[]中

时间:2018-11-21 11:43:58

标签: python-2.7 list dictionary

我的文件中有一个用逗号分隔的python字典列表,我必须将这些用逗号分隔的字典放在python列表中才能将我的文件读取为json。

例如:myfile

{
    "title": "Sample Konfabulator Widget",
    "name": "main_window",
    "width": 500,
    "height": 500
},
{
    "title": "Sample Widget",
    "name": "main_window1",
    "width": 300,
    "height": 200
}

我必须将其设置为

[
{
    "title": "Sample Konfabulator Widget",
    "name": "main_window",
    "width": 500,
    "height": 500
},
{
    "title": "Sample Widget",
    "name": "main_window1",
    "width": 300,
    "height": 200
}
]

任何建议,如何实现?

1 个答案:

答案 0 :(得分:0)

您尝试过类似的方法吗?

import json
d = json.loads('[{}]'.format(open('myfile').read()))