0 / 0 / 0
Регистрация: 30.08.2019
Сообщений: 5
1

Архивация с zip

30.08.2019, 16:27. Показов 4084. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте пытаюсь освоить архивацию файлов через zip ,но не получается запустить,код прилагаю:

Python
1
2
3
4
5
6
7
8
9
10
11
import os
import time
source= ['"C:\\Users\\Zver\\Documents\\Новая папка"','C:\\Code']
target_dir='C:\\резервное копирование'
target=target_dir+os.sep+time.strftime('29.08.2019 16:43')+'.zip'
zip_command="zip-qr{0}{1}".format(target,''.join(source))
print(zip_command)
if os.system(zip_command)==0:
    print('Резервная копия успешно создана в',target)
else:
    print('Создание резервной копии НЕ УДАЛОСЬ')
при попытке выполнить код выдается:
���⠪��᪠� �訡�� � ����� 䠩��, ����� ����� ��� ��⪥ ⮬�.
Создание резервной копии НЕ УДАЛОСЬ

пытался прописать выведенную команду zip в командную строку , но там тоже выдается ошибка:

Синтаксическая ошибка в имени файла, имени папки или метке тома.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.08.2019, 16:27
Ответы с готовыми решениями:

Zip-архивация
Здравствуйте, столкнулся с проблемой архивации файлов. Существует некая папка, которую нужно...

C++ ZIP архивация
Добрый день. Не подскажет кто нибудь библиотеку на с++ или си по созданию zip архивов (если таковая...

архивация zip
Народ, помогите пожалуйста! Есть функция которая создает гаджет для Вин 7, но не рабочий, пишет,...

PHP Zip, архивация по частям
Как с помощью PHP Zip https://www.php.net/manual/ru/book.zip.php при архивации каталога разрезать...

7
1287 / 672 / 365
Регистрация: 07.01.2019
Сообщений: 2,194
30.08.2019, 16:36 2
Создание резервной копии файлов
1
0 / 0 / 0
Регистрация: 30.08.2019
Сообщений: 5
30.08.2019, 17:30  [ТС] 3
Я просмотрел ссылку которую вы скинули ,но не нашел причину своей проблемы
0
Автоматизируй это!
Эксперт Python
7351 / 4529 / 1202
Регистрация: 30.03.2015
Сообщений: 13,088
Записей в блоге: 29
30.08.2019, 17:35 4
Imimimim35, то есть ты попробовал руками в консоли набрать эту команду и все удалось?
0
0 / 0 / 0
Регистрация: 30.08.2019
Сообщений: 5
30.08.2019, 18:25  [ТС] 5
нет я прописал в коде print(zip_command) и то что вывел pycharm вставил в командной строке на что он выдал такую ошибку:
Синтаксическая ошибка в имени файла, имени папки или метке тома.
#Собственно я и пытаюсь разобраться и понять в чем или где эта синтаксическая ошибка

Добавлено через 3 минуты
вывел мне он вот это:
zip-qrC:\резервное копирование\29.08.2019 16:43.zip"C:\Users\Zver\Documents\Новая папка"C:\Code
0
Автоматизируй это!
Эксперт Python
7351 / 4529 / 1202
Регистрация: 30.03.2015
Сообщений: 13,088
Записей в блоге: 29
30.08.2019, 18:36 6
Imimimim35, прочто пожалуйста ту тему еще раз, внимательно
потом введи у себя в консоли ОС просто zip и нажми энтер - напишет, то что указано в той теме в одном из постов или выдаст ошибку?
0
0 / 0 / 0
Регистрация: 30.08.2019
Сообщений: 5
31.08.2019, 18:19  [ТС] 7
С внедрением в переменную среду zip никаких проблем у меня не возникло , вот что он выводит при написании zip в консоли:
C:\Users\Zver>zip
Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license.
Zip 3.0 (July 5th 2008). Usage:
zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]
The default action is to add or replace zipfile entries from list, which
can include the special name - to compress standard input.
If zipfile and list are omitted, zip compresses stdin to stdout.
-f freshen: only changed files -u update: only changed or new files
-d delete entries in zipfile -m move into zipfile (delete OS files)
-r recurse into directories -j junk (don't record) directory names
-0 store only -l convert LF to CR LF (-ll CR LF to LF)
-1 compress faster -9 compress better
-q quiet operation -v verbose operation/print version info
-c add one-line comments -z add zipfile comment
-@ read names from stdin -o make zipfile as old as latest entry
-x exclude the following names -i include only the following names
-F fix zipfile (-FF try harder) -D do not add directory entries
-A adjust self-extracting exe -J junk zipfile prefix (unzipsfx)
-T test zipfile integrity -X eXclude eXtra file attributes
-! use privileges (if granted) to obtain all aspects of WinNT security
-$ include volume label -S include system and hidden files
-e encrypt -n don't compress these suffixes

Добавлено через 7 минут
ну,собственное выдал то что было в одном из постов,сейчас попробую скачать все утилиты
0
1287 / 672 / 365
Регистрация: 07.01.2019
Сообщений: 2,194
31.08.2019, 18:34 8
Цитата Сообщение от Imimimim35 Посмотреть сообщение
zip никаких проблем у меня не возникло , вот что он выводит при написании zip в консоли
Если zip установлен, тогда проблема в том, что нет пробелов, команда zip-qr
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.08.2019, 18:34
Помогаю со студенческими работами здесь

Ionic.zip архивация папок
Доброго, как можно при помощи данной библиотеки Ionic.Zip.dll запаковать несколько разных папок к...

Архивация файлов с использованием 7-Zip
Доброго времени суток всем членам форума. Не могу разобраться в командах для 7zip. Задача такая:...

Архивация Wav в 7-Zip и WinRaR
Здравствуйте. Архивировал 7.9гб wav звуков через уже встроенный архиватор в windows 11 7-zip и...

Zip архивация BAT файлом
имеется папка %username% (пример: Uzver) и нужен код для ее архивации желательно через приложение...

Архивация файлов 7-Zip с постоянным паролем
Как можно организовать архивацию файлов\папок в 7-Zip с постоянным паролем из контекстного меню или...

Архивация файлов 7-Zip используя BAT скрипт
Добрый день, Уважаемые форумчане! Прошу Вашей помощи с BAT скриптом. У меня есть (*.bat) код....


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru