繁体   English   中英

pandas read_csv()方法支持zip存档读取,但to_csv()方法不支持zip存档保存

[英]pandas read_csv() method supports zip archive reading but not to_csv() method supports zip archive saving

熊猫0.18支持将read_csv zip文件作为参数,并将压缩后的csv表正确读取到数据框中。 但是,当我尝试使用to_csv()方法将数据帧另存为压缩后的csv时,出现错误。 根据官方文档,to_csv()方法不支持zip格式。 有什么想法吗? 谢谢。

将熊猫作为pd导入

工作正常

数据= pd.read_csv(“ E:\\ ASML SED.zip”)

错误输出IOError:[Errno 2]没有这样的文件或目录:'E:\\ ASML SED.zip'

data.to_csv(“ E:\\ ASML SED Zipped.zip”,压缩='zip')

实际上,根据此官方文档 ,to_csv()方法不支持zip格式,允许的值为'gzip','bz2','xz'。

如果您确实想要“ zip”格式,则可以尝试另存为未压缩的csv文件,然后使用cli将.csv文件压缩为.csv.zip。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM