@reeegry

Почему не работает zip?

Сейчас читаю книгу A Byte Of Python, в ней была вот такой код, который должен создать резервные файлы, но происходит вот такая ошибка

zip error: Nothing to do! (try: zip -qr E:\Backup\201909102051S.zip . -i E:or_copy 'E:or copy')
Создание резевной копии не удалось

скопировал точно с книги

import os
import time

# 1. Файлы и каталоги, который необходимо скопировать, собираются в список.
source = ["E:\\for_copy", "'E:\\for copy'"]

target_dir = "E:\\Backup"

target = target_dir + os.sep + time.strftime("%Y%m%d%H%M%S") + ".zip"

zip_command = "zip -qr {0} {1}".format(target, " ".join(source))

if os.system(zip_command) == 0:
    print("Резервная копия создана успешно в", target)
else:
    print("Создание резевной копии не удалось")
  • Вопрос задан
  • 65 просмотров
Решения вопроса 1
kshnkvn
@kshnkvn Куратор тега Python
t.me/kshnkvn
Потому что в Windows нет консольной утилиты zip
Вот тут ответ на ваш вопрос.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы