【发布时间】:2020-06-25 02:18:16
【问题描述】:
我想使用 pandas.read_csv 打开压缩目录 (.zip) 中的 gzip 文件 (.asc.gz)。有没有简单的方法可以做到这一点?
此代码不起作用:
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 文件)
【问题讨论】:
-
是否有可能分享我们可以处理的文件示例?或者分享错误信息。