2016-03-15 5 views
-2

Это следующий вопрос к this one. Мне нужно как отпечатать пиктограмму python (чтобы я мог визуально проверять/изменять ее), и мне нужно иметь выход в формате json (с двойными кавычками).Как отпечатать (с готовностью печатать) питон в формате json (двойные кавычки)?

pprint модуль справедливо описывает диктовку, но использует одинарные кавычки (не json!). Это тема связанного другого вопроса/ответа.

json.dumps будет использовать двойные кавычки, но выводит его в большой строке (не человек читаемым!)

Как мы можем достичь как?

ответ

2

См the docs:

print json.dumps({'4': 5, '6': 7}, sort_keys=True, 
       indent=4, separators=(',', ': ')) 
+0

Хотя было бы преобразовать 'None' объект' null', поднимающих нуль не является исключением объекта –