из книги Byte of python http://wombat.org.ua/AByteOfPython/AByteofPythonRussian-2.01.pdf
страница 92
код:
import os import time #1Файлы и каталоги, которые необходимо скопировать, собираются в список. source = [ '"C:\\My Documents"', 'C:\\Code'] # Заметьте, что для имён, содержащих пробелы, необходимо использовать # двойные кавычки внутри строки. # 2. Резервные копии должны храниться в основном каталоге резерва. target_dir = 'C:\\Users\sopos\Desktop\Komodo files' # Подставьте тот путь, который вы будете использовать. #3. Файлы помещаются в zip-архив. #4. Именем для zip-архива служит текущая дата и время. target = target_dir + os.sep + time.strftime('%Y%m%d%H%M%S') + '.zip' #5. Используем команду "zip" для помещения файлов в zip-архив zip_command = "zip -qr {0} {1}".format(target, ''.join(source)) # Запускаем создание резервной копии if os.system(zip_command) == 0: print('Резервная копия успешно создана в', target) else: print('Создание резервной копии НЕ УДАЛОСЬ')
по итогу выдает:
'zip' is not recognised as an internal or external command,
operable program or batch file.
Создание резервной копии НЕ УДАЛОСЬ
Получается сработала команда else
как решить проблему?
p.s.: не считаю себя умным, помогите