我想将Python字典转储到具有特定自定义格式的JSON文件中.例如,以下字典my_dict,
'text_lines': [{"line1"}, {"line2"}]
Run Code Online (Sandbox Code Playgroud)
甩了
f.write(json.dumps(my_dict, sort_keys=True, indent=2))
Run Code Online (Sandbox Code Playgroud)
看起来像这样
"text_lines": [
{
"line1"
},
{
"line2"
}
]
Run Code Online (Sandbox Code Playgroud)
虽然我更喜欢它看起来像这样
"text_lines":
[
{"line1"},
{"line2"}
]
Run Code Online (Sandbox Code Playgroud)
同样,我想要以下内容
"location": [
22,
-8
]
Run Code Online (Sandbox Code Playgroud)
看起来像这样
"location": [22, -8]
Run Code Online (Sandbox Code Playgroud)
(也就是说,它更像是一个坐标).
我知道这是一个美容问题,但对我来说保留这种格式以便于手动编辑文件非常重要.
有没有办法做这种定制?一个解释的例子会很棒(文档并没有让我走得太远).