Python Создание 7zip-архива с командной строкой - PullRequest
2 голосов
/ 29 апреля 2019

Поэтому я пытаюсь запустить аргумент командной строки для создания архива 7zip, как показано ниже:

rc = subprocess.run([path, 'a', 'archive.7z', '-psecret', 'mhe', 'log.log'])

Однако все, что он делает, это открывает 7zip, а не создает archive.7z, как предполагалось.

Любая причина, почему?

1 Ответ

1 голос
/ 29 апреля 2019

Добавление комментария в качестве ответа на случай, если другие столкнутся с этим:

Когда вы говорите «открытие 7zip», я предполагаю, что вы имеете в виду графический интерфейс файлового менеджера, что означает, что вы попали не в тот исполняемый файл. Вы хотите, чтобы path заканчивалось 7z.exe, а не 7zFM.exe.

...