【问题标题】:Python. Container file for different multimediaPython。不同多媒体的容器文件
【发布时间】:2013-04-27 16:41:29
【问题描述】:

这是我的问题。 我需要将文本、图片和视频(任何编解码器)合并到一个文件中。 我知道有二进制文件。我将如何打包和读取文件。 例如,在一个文件中,我存储文本,然后是 png,然后是视频。

在另一个 Python 文件中,我再次提取文件并随意显示。 问候, 雷尼尔·恩格尔布雷希特

【问题讨论】:

    标签: python file-io multimedia


    【解决方案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()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-12
      • 1970-01-01
      • 2021-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多