Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python
Войти
Регистрация
Восстановить пароль
 
Benkendorf
-1 / 0 / 0
Регистрация: 09.12.2016
Сообщений: 55
#1

Создание резервных копий файлов

03.07.2017, 12:04. Просмотров 280. Ответов 7
Метки нет (Все метки)

Здравствуйте.

Читаю Byte of Python. Застрял на моменте с созданием резервных копий файлов(т.е. с решением задачи из книги).

Код:

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import os
import time
 
source = ['"F:\\morphometric"']
 
target_dir = 'E:\\Backup'
 
target = target_dir + os.sep + time.strftime('%Y%m%d%H%M%S') + '.zip'
 
zip_command = '"C:\\Program Files(x86)\\GnuWin32\\bin\\zip" -qr {0} {1}'.format(target, ' '.join(source))
 
print(zip_command)
if os.system(zip_command) == 0:
    print('Reserve copy was successfully placed into', target)
else:
    print('Reserve copy was not successful')
    
input()

Переменная %PATH% : С:\Python36

В чем может быть проблема?

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.07.2017, 12:04
Ответы с готовыми решениями:

Добавление файлов в архив. Создание копий директорий
Начал изучать python.Читал книгу Укус Питона . Автор показал пример создания...

Создание и удаление файлов
Здравствуйте, дорогие форумчане! Столкнулся со следующей проблемой: не могу...

Создание файлов и директорий
Каким способом можно создать новый файл и директорию? Набег на документацию...

Создание резервной копии файлов
Доброго времени суток. мне посоветовали такой...

Открытие/создание файлов/программ
Привет. Вкратце, прошу прощения за, возможно, бездарные вопросы, но я новичок...

7
alex925
2664 / 2276 / 627
Регистрация: 19.03.2012
Сообщений: 8,826
04.07.2017, 13:18 #2
Benkendorf, ошибка то какая?
0
Benkendorf
-1 / 0 / 0
Регистрация: 09.12.2016
Сообщений: 55
04.07.2017, 13:45  [ТС] #3
Ошибки нет (т.е ее описания), только вывод "Reserve copy was not successful".
А вообще, я уже почитал про zipfile, этот модуль мне помог.
0
alex925
2664 / 2276 / 627
Регистрация: 19.03.2012
Сообщений: 8,826
04.07.2017, 14:02 #4
Benkendorf, принтани вывод
Python
1
os.system(zip_command)
тогда сможешь понять в чем дело.
0
Benkendorf
-1 / 0 / 0
Регистрация: 09.12.2016
Сообщений: 55
04.07.2017, 14:38  [ТС] #5
Cделал уже:

Python
1
2
3
"C:\Program Files(x86)\GnuWin32\bin\zip" -qr E:\Backup\20170704143448.zip "F:\morphometric"
1
Reserve copy was not successful
0
alex925
2664 / 2276 / 627
Регистрация: 19.03.2012
Сообщений: 8,826
04.07.2017, 14:52 #6
Benkendorf, в консоли попробуй выполнить команду, которую ты пишешь в скрипте.
0
Benkendorf
-1 / 0 / 0
Регистрация: 09.12.2016
Сообщений: 55
04.07.2017, 15:29  [ТС] #7
Попробовал, то же самое.
0
alex925
2664 / 2276 / 627
Регистрация: 19.03.2012
Сообщений: 8,826
04.07.2017, 16:45 #8
Benkendorf, ну эксперементируй, до тех пор пока в консоли не выйдет сделать архив. Возможно программа, которую ты поставил управляется не теми ключами, которые ты используешь.
0
04.07.2017, 16:45
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.07.2017, 16:45

Много копий скрипта на одном python.exe. Как сделать?
Такая ситуация.. Нужно запускать много копий одного скрипта python. эти скрипты...

Список резервных копий непонятная кодировка
Здравствуйте, кто подскажет почему Список резервных копий открывается в...

Удаление резервных копий с системного диска
100 гигов хранятся только проги. и система. ну и резерв на 40 гиг. помню ставил...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru