source = ['~/python3']
target_dir = '~/backup' # Подставьте тот путь, который вы будете использовать.
today = target_dir + os.sep + time.strftime('%Y%m%d')
now = time.strftime('%H%M%S')
if not os.path.exists(today):
os.mkdir(today)
print('Каталог успешно создан', today)
target = today + os.sep + now + '.zip'
zip_command = "zip -qr {0} {1}".format(target, ' '.join(source))
if os.system(zip_command) == 0:
print('Резервная копия успешно создана в', target)
else:
print('Создание резервной копии НЕ УДАЛОСЬ')
CnNvdXJjZSA9IFsnfi9weXRob24zJ10KCnRhcmdldF9kaXIgPSAnfi9iYWNrdXAnICMg0J/QvtC00YHRgtCw0LLRjNGC0LUg0YLQvtGCINC/0YPRgtGMLCDQutC+0YLQvtGA0YvQuSDQstGLINCx0YPQtNC10YLQtSDQuNGB0L/QvtC70YzQt9C+0LLQsNGC0YwuCgp0b2RheSA9IHRhcmdldF9kaXIgKyBvcy5zZXAgKyB0aW1lLnN0cmZ0aW1lKCclWSVtJWQnKQoKbm93ID0gdGltZS5zdHJmdGltZSgnJUglTSVTJykKCmlmIG5vdCBvcy5wYXRoLmV4aXN0cyh0b2RheSk6Cglvcy5ta2Rpcih0b2RheSkgCnByaW50KCfQmtCw0YLQsNC70L7QsyDRg9GB0L/QtdGI0L3QviDRgdC+0LfQtNCw0L0nLCB0b2RheSkKCnRhcmdldCA9IHRvZGF5ICsgb3Muc2VwICsgbm93ICsgJy56aXAnCgp6aXBfY29tbWFuZCA9ICJ6aXAgLXFyIHswfSB7MX0iLmZvcm1hdCh0YXJnZXQsICcgJy5qb2luKHNvdXJjZSkpCgppZiBvcy5zeXN0ZW0oemlwX2NvbW1hbmQpID09IDA6CglwcmludCgn0KDQtdC30LXRgNCy0L3QsNGPINC60L7Qv9C40Y8g0YPRgdC/0LXRiNC90L4g0YHQvtC30LTQsNC90LAg0LInLCB0YXJnZXQpCmVsc2U6CglwcmludCgn0KHQvtC30LTQsNC90LjQtSDRgNC10LfQtdGA0LLQvdC+0Lkg0LrQvtC/0LjQuCDQndCVINCj0JTQkNCb0J7QodCsJyk=