如果在OS(终端)上安装了ZIP,请使用Python3进行检查

时间:2014-02-21 08:40:57

标签: python-3.x operating-system zip

我尝试使用Byte of Python3,并且有一个示例脚本用于备份文件夹和创建zip文件。

我希望脚本能够检查操作系统中的zip是否可用(Windows,Linux,Mac)。有没有办法可以做到这一点?

谢谢,

标记

1 个答案:

答案 0 :(得分:0)

您可以使用zipfile模块进行检查 它将检查运行所需的一切。如果缺少操作系统版本的zip,模块的导入将失败(因为它丢失)或模块在没有操作系统版本的情况下工作(也应该没问题)。

我想不出任何其他简单易用的方法。在UNIX系统上,您只需检查在PATH中是否找到“zip”,但在Windows上,不能保证它在PATH中。