我需要从GZIP获取一个特定的CSV文件。到目前为止,我有:
import gzip
with gzip.open('my-files.zip') as myzip:
with myzip.open('my-doc.csv') as myfile:
reader = csv.reader(myfile)
但是这会引发错误:
AttributeError: 'GzipFile' object has no attribute 'open'
我使用的是zipfile模块,但zip无法打开:
$ file my-files.zip
my-files.zip: Zip archive data, at least v2.0 to extract
答案 0 :(得分:1)
gzip和zip是两个完全不同的东西。您无法使用gzip类打开zip文件。