Как вложить словарь через запятую в список [], используя python2.7 - PullRequest
0 голосов
/ 21 ноября 2018

У меня есть список словарей 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 голосов
/ 22 ноября 2018

Вы пробовали что-то подобное?

import json
d = json.loads('[{}]'.format(open('myfile').read())) 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...