我正在使用当前编码为一条长行的大型json文件。
这使得其他人无法理解,因此我想使用pprint渲染它。
目前我正在尝试导入整个文件并打印为<=
,但我的输出如下:
pprint
我的问题是 - 那是什么?如何让它输出json数据作为pprint?
我写的代码看起来像这样:
<_io.TextIOWrapper name='hash_mention.json' mode='r' encoding='UTF-8'>
答案 0 :(得分:1)
您以读取模式打开文件但忘记读取文件内容。
只需使用pprint.pprint(input_data_file)
更改pprint.pprint(input_data_file.read())
即可!