已经有一篇关于这个话题的帖子了,但它并没有明确回答我在这里重新提出的根本问题:
如何从Python中执行7zip命令?
尝试使用subprocess模块,我实现了以下代码,但似乎没有任何操作:
import subprocess
cmd = ['7z', 'a', '"Test.7z"', '"Test"', '-mx9']
subprocess.Popen(cmd, stderr=subprocess.STDOUT, stdout=subprocess.PIPE)
我知道以下的7zip命令是有效的,因为我已经在Windows命令行中测试过:
7z a "Test.7z" "Test" -mx9
我该如何在Python中实现简单的7zip命令?