В этом руководстве подробно описано, как превратить RAR в ZIP в Python. В нем объясняется конфигурация и пример кода для преобразования файла RAR в ZIP на Python. Кроме того, вы можете манипулировать записями архива на основе различных фильтров.
Действия по преобразованию файла RAR в ZIP в Python
- Установите Aspose.ZIP в свой проект, чтобы экспортировать RAR в формат ZIP.
- Прочтите входной архив RAR с экземпляром класса RarArchive.
- Создайте новый каталог ZIP.
- Прокрутите каждый файл в архиве RAR и добавьте его в ZIP-архив.
- Запишите сгенерированный ZIP-файл
Эти шаги поясняют процедуру конвертирования файла RAR в ZIP-файл в Python. Во-первых, настройте интегрированную среду разработки (IDE) с указанными установками. Затем просмотрите каждую запись файла и добавьте их в ZIP-архив.
Код для преобразования RAR в ZIP на Python
В этом примере кода показано, насколько просто разработать конвертер RAR в ZIP на Python. Более того, во время процесса вы можете включить дополнительную проверку — убедиться, что каждая запись является файлом, а не папкой или каталогом. Здесь также следует отметить, что пространство имен BytesIO импортируется, поскольку потоки памяти используются для чтения и записи данных.
Эти краткие инструкции подробно описывают процесс конвертирования WINRAR в ZIP в Python. Однако вы можете защитить свои ZIP-каталоги с помощью паролей, изучая подробности в Защита паролем ZIP-файла в Python.