我想打印一个巨大的JSON文件的第一部分,但是截断会破坏python的json.tool美化。我如何可读地打印截断的JSON?
$ head -c 1000 "myfile.json" > tmp
$ python -m json.tool "myfile.json"
Unterminated string starting at: line 1 column 975 (char 974)
所以对于JSON文件:
{"cat":{"limbs":["foreleg":...],...},...}
我会将前十五个字符打印为:
{
"cat": {
"limbs"