【发布时间】:2019-02-18 11:28:33
【问题描述】:
我有一堆旧的 Mac PostScript Typ 1 字体,我想将它们压缩到一个 zip 文件中。 压缩包含字体的文件夹后,我解压缩 zip 文件,其中的所有字体显示 0 字节并且不再可用。
压缩前它们看起来像这样:
我的代码:
shutil.make_archive(ordner, 'zip', ordner)
使用 nativ MacOS 归档程序压缩字体目录不会损坏字体。
更新:我尝试通过命令行(终端)使用原始 Unix-Tool 压缩我的文件。使用此代码:
zip -r -X compressed_directory.zip directory_to_be_compressed/
我得到了同样的错误结果。 所以我认为我遇到了一个位于 Mac OS 更深层次的问题。
更新:根据 benwiggy 的建议,我尝试了以下方法,但没有 -X 标志。结果相同:
zip -r compressed_directory.zip directory_to_be_compressed/
【问题讨论】:
标签: python-3.x macos zip shutil