使用python解压缩文件而无需依赖unrar.dll

巴吉

在这里,如何使用python解压缩文件,我们可以看到某些模块对于提取.rar文件很有用但似乎:

  • rarfile 模块需求 unrar.dll

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

是否有不需要任何可提取.rar文件的外部模块/.dll的跨平台模块

亚伦·迪古拉(Aaron Digulla)

不能。RAR存档格式在某种程度上从未被广泛采用,这有点奇怪。对于ZIP和GZIP等存档格式,几乎任何地方都具有本机支持。RAR一直是奇怪的一环。

我的建议是创建一个帮助程序代码,该代码尝试同时加载两个模块,并且在两个都无法向用户说明可以解决该问题的方法时,会打印出一条不错的错误消息。

对于Linux:“使用发行版的程序包管理器安装命令行工具'rar'或'unrar'。”

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用python压缩文件。Windows无法解压缩

来自分类Dev

创建批处理脚本以解压缩文件而无需其他zip工具

来自分类Dev

如何使用python解压缩文件

来自分类Dev

无需解压缩即可访问压缩文件

来自分类Dev

解压缩文件

来自分类Dev

解压缩文件并将内容存储到字符串中,而无需写入文件

来自分类Dev

在Powershell中替换* .zip文件中的文件而无需解压缩(解压缩)

来自分类Dev

压缩和解压缩文件

来自分类Dev

压缩和解压缩文件

来自分类Dev

解压缩/压缩文件搜索

来自分类Dev

Python解压缩文件并检查文件是否存在

来自分类Dev

在python中导航大型tar.gz文件,而无需先将其解压缩

来自分类Dev

Python解压缩内存中的gzip数据而无需文件

来自分类Dev

无法从python脚本解压缩文件

来自分类Dev

Python解压缩文件并合并结果

来自分类Dev

使用javaFX解压缩文件时出错

来自分类Dev

如何使用cmd解压缩文件?

来自分类Dev

使用phonegap在android中解压缩文件

来自分类Dev

在tar中使用随机解压缩文件

来自分类Dev

无法使用ubuntu终端解压缩文件

来自分类Dev

在iOS中解压缩文件

来自分类Dev

静默解压缩文件vbscript

来自分类Dev

尝试解压缩文件

来自分类Dev

解压缩文件时出错

来自分类Dev

解压缩文件:权限被拒绝

来自分类Dev

从SD卡解压缩文件

来自分类Dev

如何解压缩文件

来自分类Dev

无法解压缩文件

来自分类Dev

Qt在.dll中使用.dll