简单的问题,但似乎找不到任何文档或以前的问题来回答我的问题。我正在尝试删除 ZIP 文件夹中的 2 个文件(如果重要的话,它位于 ZIP 文件夹深处的 2 个文件夹)。我想使用子进程调用 7Zip 来删除文件,但不知道如何启动该进程。截至目前,我只能打开应用程序。理想情况下,我想运行 python 脚本,将文件名硬编码到脚本中,并让 7zip 自动删除这些文件,而无需打开应用程序。
到目前为止我所拥有的:
import subprocess, os
rawLocation = 'SomeLocation\7-ZipPortable.exe'
subprocess.Popen([rawLocation])
这成功地打开了应用程序,但我想运行并让它自动删除文件,如果可能的话甚至不打开。
注:感谢大家的帮助。客户的要求最终发生了变化,因此我不再需要使用此逻辑。
相关分类