在这里,如何使用python解压缩文件,我们可以看到某些模块对于提取.rar
文件很有用。但似乎:
rarfile
模块需求 unrar.dll
pyunpack
还需要其他一些东西(patool
?)
是否有不需要任何可提取.rar
文件的外部模块/.dll的跨平台模块?
不能。RAR存档格式在某种程度上从未被广泛采用,这有点奇怪。对于ZIP和GZIP等存档格式,几乎任何地方都具有本机支持。RAR一直是奇怪的一环。
我的建议是创建一个帮助程序代码,该代码尝试同时加载两个模块,并且在两个都无法向用户说明可以解决该问题的方法时,会打印出一条不错的错误消息。
对于Linux:“使用发行版的程序包管理器安装命令行工具'rar'或'unrar'。”
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句