当前位置: 首页 > 知识库问答 >
问题:

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

轩辕季同
2023-03-14

Pandas 0.18支持读取csv zip文件作为参数,并将压缩的csv表正确读取到数据帧中。但当我试图使用to_csv()方法将数据帧保存为压缩的csv时,我遇到了错误。根据官方文档,to_csv()方法不支持zip格式。有什么想法吗?非常感谢。

作为pd进口熊猫

工作正常

数据=pd。阅读csv(“E:\ASML SED.zip”)

error out IOError:[Errno 2]没有这样的文件或目录:'E:\ASML SED。拉链

数据到_csv(“E:\ASML SED Zipped.zip”,compression='zip')

共有1个答案

韩单弓
2023-03-14

事实上,to_csv()方法不支持zip格式根据这个官方留档,允许的值是'gzip','bz2','xz'。

如果确实需要“zip”格式,可以尝试另存为未压缩的csv文件,然后使用cli压缩。csv文件到。csv。拉链

 类似资料:
  • 当我试图用python 3.8读取CSV zip文件时。5. 我得到错误:该压缩方法不受支持

  • 一个好的HTTP缓存策略可以极大地提高一个web应用的性能及客户端的体验。谈到HTTP缓存,它主要是与HTTP的响应头'Cache-Control'相关,其次另外的一些响应头比如'Last-Modified'和'ETag'等也会起一定的作用。 HTTP的响应头'Cache-Control'主要帮助私有缓存(比如浏览器端缓存)和公共缓存(比如代理端缓存)了解它们应该如果缓存HTTP响应,以便后用。

  • 支持用户上传zip包 函数计算支持用户自定义zip包的函数上传方式,主要操作方法如下: Step1 打包对应的第三方依赖库,以urllib3为例: pip install -t . urllib3 zip -r code.zip . Step2 打包自有代码: main.py代码如下所示: import urllib3 def main(event): http = urllib3.Po

  • 安装 protoc-gen-doc 简单遵循安装要求即可: https://github.com/estan/protoc-gen-doc 安装完成之后的protoc是2.5.0版本,无法处理proto3的文件。因此我们需要升级替换protoc为v3.0.0版本。 升级protoc 使用预编译版本 下载 请先在 protobuf 的 发布页面 中找到对应版本的 download ,然后下载对应版本

  • 我正在编写一个控制器来处理来自AJAX的帖子。我一直收到一个错误,那篇文章不受支持。我以前在尝试创建后控制器方法时从未遇到过以下错误,我希望有人能发现我在哪里搞砸了。 这是我为控制控制器中的帖子而编写的方法: 使用JQuery 1.10,这是请求它的Ajax调用: 我知道POST地址是正确的,因为将它转换成GET请求就可以了。此外,我还编写了其他POST请求,它们在同一个控制器类中也能正常工作。任

  • login.jsp 用户列表.jsp AppController.java 有2页:login.jsp-起始页,其中包括与登录和密码填充的形式-userlist.jsp结果列表“显示数据库中所有用户持久化”..首先显示登录页面,当我单击提交按钮时,我得到了这个错误:org . spring framework . web . servlet . pagenotfound-不支持请求方法“POST”