gpt4 book ai didi

python - 在不依赖 unrar.dll 的情况下使用 python 解压缩文件

转载 作者:太空宇宙 更新时间:2023-11-04 03:50:31 25 4
gpt4 key购买 nike

在这里How can unrar a file with python我们可以看到一些模块可以用于提取 .rar 文件。但似乎:

  • rarfile 模块需要unrar.dll

  • pyunpack 还需要一些其他的东西 (patool ?)

有没有不需要任何外部模块/.dll 就可以提取.rar 文件的跨平台模块?

最佳答案

没有。 RAR 存档格式有点奇怪,因为它从未得到广泛采用。对于 ZIP 和 GZIP 等归档格式,您几乎可以在任何地方获得本地支持。 RAR 一直是奇数。

我的建议是创建帮助程序代码,它会尝试加载这两个模块,并在两个模块都无法向用户解释她可以采取什么措施来解决问题时打印一条很好的错误消息。

对于 Linux:“使用您的发行版包管理器来安装命令行工具‘rar’或‘unrar’。”

关于python - 在不依赖 unrar.dll 的情况下使用 python 解压缩文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21480012/

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