01
Июн
2018

Python 3 архивирование

День добрый. Подскажите в чем может быть проблема? Запускаю на десятой винде этот код. Предварительно устанавливал GnuWin32.

import os
import time
source = ['C:\\Users\Public\Downloads', 'C:\\Users\Sved\Videos']
target_dir = 'D:\\Backup'
target = target_dir + os.sep + time.strftime('%d%m%Y%H%M%S') + '.zip'
zip_command = "zip {0} {1}".format(target, ' '.join(source))
print(zip_command)
if os.system(zip_command) == 0:
   print('Резервная копия успешно создана в', target)
else:
   print('Создание резервной копии НЕ УДАЛОСЬ')

Окно вывода, даёт такой результат:

zip D:\Backup\01062018110802.zip C:\Users\Public\Downloads 
C:\Users\Sved\Videos
zip warning: name not matched: Files
zip warning: name not matched: (x86)\GnuWin32\bin
zip warning: name not matched: D:\Backup\01062018110802.zip
updating: Users/Public/Downloads/ (196 bytes security) (stored 0%)
updating: Users/Sved/Videos/ (164 bytes security) (stored 0%)
Резервная копия успешно создана в D:\Backup\01062018110802.zip

Понимаю, что вопрос наверняка избитый, пытался поискать в гугле, и понял что совсем не умею им пользоваться.(

Источник: https://ru.stackoverflow.com/questions/836255/python-3-%D0%B0%D1%80%D1%85%D0%B8%D0%B2%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5

Тебе может это понравится...

Добавить комментарий