[Python 2.6.5] Простой вопрос, но я не могу найти документацию или предыдущие вопросы, отвечающие на мою проблему. Я пытаюсь удалить 2 файла в ZIP-папке (это 2 папки глубоко в ZIP-папке, если это имеет значение). Я хочу использовать подпроцесс для вызова 7Zip для удаления файлов, но понятия не имею, как даже запустить этот процесс. На данный момент я могу только открыть приложение. В идеале я хотел бы запустить скрипт Python, чтобы имена файлов были жестко закодированы в скрипте, и чтобы 7zip просто автоматически удалял эти файлы без открытия приложения, если это возможно.
Что у меня есть до сих пор:
import subprocess, os
rawLocation = 'SomeLocation\7-ZipPortable.exe'
subprocess.Popen([rawLocation])
Это успешно открывает приложение, но я бы хотел, чтобы оно автоматически удаляло файлы, даже не открывая их, если это возможно.
- Примечание: Спасибо за помощь всем. В конечном итоге требования заказчика изменились, поэтому мне больше не нужно использовать эту логику.
zipfile
? - person Barmar   schedule 24.01.2019