Как я могу извлечь файлы с использованием пользовательских имен с модулем zipfile из Python? - PullRequest
1 голос
/ 21 октября 2010

Я хочу добавить суффикс к именам моих файлов, например, uuid. Как я могу извлечь файлы с помощью zipfile и передать пользовательские имена?

Ответы [ 2 ]

4 голосов
/ 21 октября 2010

Используйте ZipFile.open(), чтобы открыть доступный только для чтения файл, похожий на данные файла, затем скопируйте его в файл только для записи с правильным именем, используя shutil.copyfileobj() .

0 голосов
/ 21 октября 2010

Шаг 1: Извлеките файлы.

Шаг 2: Переименуйте их.

...