gpt4 book ai didi

python - 提取多种类型的文件

转载 作者:行者123 更新时间:2023-11-28 16:43:50 25 4
gpt4 key购买 nike

Python 中是否有任何模块可以让我提取各种文件?我需要提取 ziptar.bz2tar.zrar 等。现在看来我必须手动进行存档类型检测,并为每个文件编写提取文件。

首选纯 Python

最佳答案

查看 Patool .我无法证明它的效果如何,但还有一些其他模块基于它,尽管它确实依赖于某些格式的外部应用程序。

patool supports 7z (.7z), ACE (.ace), ADF (.adf), ALZIP (.alz), APE (.ape), AR (.a), ARC (.arc), ARJ (.arj), BZIP2 (.bz2), CAB (.cab), COMPRESS (.Z), CPIO (.cpio), DEB (.deb), DMS (.dms), FLAC (.flac), GZIP (.gz), LRZIP (.lrz), LZH (.lha, .lzh), LZIP (.lz), LZMA (.lzma), LZOP (.lzo), RPM (.rpm), RAR (.rar), RZIP (.rz), SHN (.shn), TAR (.tar), XZ (.xz), ZIP (.zip, .jar) and ZOO (.zoo) formats. It relies on helper applications to handle those archive formats (for example bzip2 for BZIP2 archives).

关于python - 提取多种类型的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16029364/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com