使用 Python3 检查操作系统(终端)上是否安装了 ZIP



我尝试通过Python3的字节工作,并且有一个用于备份文件夹和创建zip文件的示例脚本。

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

谢谢

马克

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

我想不出任何其他简单、便携的方法。在UNIX系统上,你可以检查是否在PATH中找到"zip",但在Windows上,不能保证它在PATH中找到。

最新更新