從命令列呼叫 json.tool 到漂亮的 JSON 輸出
給出一些 JSON 檔案“foo.json”,如:
{"foo": {"bar": {"baz": 1}}}
我們可以直接從命令列呼叫模組(將檔名作為引數傳遞)來漂亮列印它:
$ python -m json.tool foo.json
{
"foo": {
"bar": {
"baz": 1
}
}
}
該模組還將從 STDOUT 獲取輸入,因此(在 Bash 中)我們同樣可以:
$ cat foo.json | python -m json.tool