繁体   English   中英

如何使用Python从7z文件中提取或读取csv文件?

[英]How do I extract or read a csv file from 7z file using Python?

我将一个zip文件上传到我的EC2 Linux笔记本中,然后将其解压缩,解压缩后的文件为7z格式,而不是csv。 那么,有没有一种方法可以以CSV格式从zip文件中提取或将7z转换/读取为csv?

我已经尝试过针对类似问题给出的现有解决方案,但是它们似乎都不起作用。

我找到了解决方案-

这将安装7zip工具:

 sudo apt-get install p7zip-full

这会将.7z文件提取到.csv文件中:

7za x <filename.tar.7z>

您可以使用pylzma中的py7zlib模块提取7z格式的zip文件。 或者,您可以使用7-zip之类的内容将其提取。

暂无
暂无

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

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