尽管这里已经发布了很多关于如何读取文件第一行的代码,但我无法弄清楚如何在 Python 中只读取压缩后的 JSON 文件的第一行。
这是我当前的工作示例。但是,它包含一个讨厌的break语句,并且循环似乎完全没有必要:
for line in gzip.open(file, 'rb'):
one_line = json.loads(line)
print(one_line)
break
是否有一种解决方案可以保留json.loads()命令(或正确读取 JSON 文件的类似命令),同时仅读取 gzip 压缩的 JSON 文件的第一行?
翻翻过去那场雪
相关分类