无法 运行 系统命令

Cannot run system command

我正在尝试使用 python 压缩文件夹。以下命令在命令提示符下运行:

7z a C:\Temp\ C:\Temp\

但是下面只显示错误码1:

os.system("7z a C:\Temp\ C:\Temp\")

subprocess.call(["7z a C:\Temp\ C:\Temp\"], shell=True)

os.system("C:\Program Files-Zipz.exe a C:\Temp\ C:\Temp\")

使用上述方法调用带有完整路径的 exe 对我来说效果很好。谁能提出解决方案?

尝试:

os.system("C:\"Program Files\"-Zipz.exe a C:\Temp\ C:\Temp\")

在(程序文件部分)添加 => "