我有一个保存到磁盘的 JSON 文件列表,我想阅读这些文件。有时 JSON 文件跨越多行,因此,我认为循环的简单列表理解open(file,'rb').readlines()
会失败。
这些文件被括在括号中,因此将它们传递给json.load
或json.loads
不起作用。
一个示例文件是:
[{key:value,key2:value2},{morekeys:morevalues},{evenmorekeys,evenmorevalues}]
当条目跨越多行时,读取保存的 JSON 条目列表的最佳/最 Pythonic 方式是什么?