Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.11.2019, 19:56   #1
polin11
Форумчанин
 
Регистрация: 07.06.2015
Сообщений: 164
По умолчанию Заархивировать папку с нужной кодировкой

Создаю архив в Windows
os.system("C:\Program Files\7-Zip\7z.exe" a FILE.zip D:\data*)
при извлечении файлов из архива, имена файлов корректно отображаются
(предположительно кодировка utf-8).

Решил использовать zip.ZipFile() или shutil.make_archive()
при попытке получить имена файлов из архива, они в непонятной кодировке.
Вопрос: можно ли при формировании архива через zip.ZipFile() или shutil.make_archive() указать кодировку имен файлов в архиве?
polin11 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
заархивировать папку hacknet Общие вопросы Delphi 13 07.03.2015 11:47
7-Zip заархивировать файл Shouldercannon Общие вопросы Delphi 5 18.04.2011 23:20
Как заархивировать файл cargo29 Общие вопросы Delphi 2 29.12.2010 21:20
КАК програмно заархивировать папку с под коталогами VIR1435 Общие вопросы Delphi 4 28.09.2009 21:29
Как программно заархивировать файл в delphi? Alar Общие вопросы Delphi 0 29.10.2006 20:34