无法打开 python 中的 json.gz 文件。格式化奇怪?
Can't open json.gz file in python. Formatted strange?
我正在尝试打开 json.gz 文件,但出现以下错误:
OSError: Not a gzipped file (b'[{')
我是这样打开文件的:
a = gzip.open(name, 'rb')
contents = a.read()
print(contents)
在 Visual studio 代码中查看 json.gz 文件时,它看起来像这样:
[{"state":"start","utc_time":1592413265945,"phase":1,"event":{"type":"start","utc_time":1592413265945,"home_team_is_left":true,"phase_start_detector_timestamp":0}},{"state":"running","utc_time":1592413267025,"....
文件格式是否有问题?
您的 json 文件已经解压,但出于某种原因,.gz 后缀仍然存在。我已经看到,在某些浏览器下载中,文件在下载时被解压缩,但给出了带有 .gz 后缀的原始名称。
我正在尝试打开 json.gz 文件,但出现以下错误:
OSError: Not a gzipped file (b'[{')
我是这样打开文件的:
a = gzip.open(name, 'rb')
contents = a.read()
print(contents)
在 Visual studio 代码中查看 json.gz 文件时,它看起来像这样:
[{"state":"start","utc_time":1592413265945,"phase":1,"event":{"type":"start","utc_time":1592413265945,"home_team_is_left":true,"phase_start_detector_timestamp":0}},{"state":"running","utc_time":1592413267025,"....
文件格式是否有问题?
您的 json 文件已经解压,但出于某种原因,.gz 后缀仍然存在。我已经看到,在某些浏览器下载中,文件在下载时被解压缩,但给出了带有 .gz 后缀的原始名称。