Найти - Пользователи
Полная версия: Проблема с выполнением команды zip
Начало » Python для новичков » Проблема с выполнением команды zip
1
Nickolas_Angel
Здарвствуйте, сейчас обучаюсь языку по книге A Byte of Python.
В процессе обучения там создается программа для резервного копирования данных.
Файлы в этой программе архивируются, следовательно мы применяем функцию zip,
но с этим у меня возникли проблемы: в окне вывода при запуске программы выдает следующий текст
“”zip“ не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.”
Для исправления ошибки я скачал программу GnuWin32, внес путь к ней в переменную Path, в общем все должно работать, но проблема не исчезает.
Подскажите пожалуйста, как можно решить данную проблему.
Заранее спасибо!
p.s. У меня Windows 10
doza_and
Nickolas_Angel
как можно решить данную проблему.
Очевидно прежде всего прислать текст программы и текст ошибки из консоли.
Nickolas_Angel
doza_and
Текст программы:

import os
import time

# 1. Файлы и каталоги, которе необходимо скопировать собираются в список
source =

# 2. Резервные копии должны храниться в основном каталоге резерва.
target_dir = ‘C:\Backup’

# 3. Файлы помещаются в zip-архив.
# 4. Именем для zip-архива служит текущая дата и время
target = target_dir + os.sep + time.strftime('%Y%m%d%H%M%S') + ‘.zip’

# 5. Используем команду “zip” для помещения файлов в zip-архив
zip_command = “zip -qr {} {}”.format(target, ‘ ’.join(source))

# Запускаем создание резервной копии
print(zip_command)
if os.system(zip_command) == 0:
print('Резервная копия успешно создана в ‘, target)
else:
print(’Создание резервной копии не удалось')



а вот вывод:
zip -qr C:\Backup\20180115233315.zip C:\Help
“zip” не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Создание резервной копии не удалось
Press any key to continue . . .
doza_and
очевидно запустить cmd набрать в консоли zip
наблюдать результат. Очевидно zip.exe не найден ну или не найдены dll от которых он зависит.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB