2013-04-27 3 views
0

Это моя проблема. Мне нужно объединить текст, картинку и видео (любой кодек) в один файл. Я знаю, что есть двоичные файлы. Как я могу упаковать и прочитать файл. Например, в одном файле я сохраняю текст, затем png, а затем видео.Python. Контейнерный файл для разных мультимедиа

В другом файле Python я извлекаю файлы снова и показываю, как мне заблагорассудится. С уважением, Renier Engelbrecht

ответ

1

Вы можете использовать модуль zipfile - он создает один файл из произвольных компонентов.

Пример использования (Python 3):

import zipfile 

# Write zip file 
with zipfile.ZipFile("combined_file.zip", mode='w', compression=zipfile.ZIP_STORED) as archive: 
    archive.write("file_1.ext") 
    archive.write("file_2.ext") 

# Extract contents later 
with zipfile.ZipFile("combined_file.zip", mode='r') as archive: 
    archive.extractall() 
+0

спасибо. Это действительно сработало. – user1135687

 Смежные вопросы

  • Нет связанных вопросов^_^