• 主页
  • 压缩目录中gzip文件的pandas.read_csv

压缩目录中gzip文件的pandas.read_csv

我想使用pandas.read_csv在压缩目录(.asc.gz)中打开一个gzip文件(.zip)。有什么简单的方法可以做到这一点吗?

下面的代码不起作用:

csv = pd.read_csv(r'C:\folder.zip\file.asc.gz') //找不到文件

这段代码确实可以工作(但是,它要求我解压缩文件夹,我希望避免这样做,因为我的数据集当前包含数千个压缩文件夹):

csv = pd.read_csv(r'C:\folder\file.asc.gz')

有什么简单的方法可以做到这一点吗?我尝试使用zipfile.Zipfile和read_csv的组合,但没有成功(我认为部分原因是这也是一个ascii文件)

转载请注明出处:http://www.sh-shangchao.com/article/20230526/2381874.html