Резервное копирование ненужных файлов (короткий код)
Обучаюсь по книге A Byte of Python,и там нужно создать программу для резервной копии.Я все написал,все работает! Однако,когда создается копия,дублируются файлы из папки самой программы.
import os
import time
source = ['"E:\\Reserve file"']
backup = 'E:\\Backup'
target = backup + os.sep + time.strftime('%c') + '.7z'
zip_command = "7z a -bt {0} {1}".format(backup, ' '.join(source))
print(zip_command)
if os.system(zip_command) == 0:
print('Резервная копия успешно создана в', target)
else:
print('Создание резервной копии не удалось')
Ответы (1 шт):
Автор решения: Aleksandr
→ Ссылка
Все,решил! Нужно в переменной (в моем случае zip_command) добавить команду -tzip
zip_command = "7z a -bt -tzip {0} {1}".format(backup, ' '.join(source))


