擅长:python、mysql、java
<p>我会采取两种方法之一:</p>
<p>在backub dir上创建一个独立的文件,它将包含所需的元数据-这可能是一些人类可读的格式,只是为了让生活更简单,例如json数据结构,或类似“ini”的文件。在</p>
<p>另一种方法是将复制的文件归档——可能使用“zip”,并将一个文本文件与所需的元数据捆绑在一起。在</p>
<p>创建zip归档文件以将您想要的文件组合在一起的想法在很多地方都有使用,比如java.jar文件、Open Document格式(由几个office sutre创建的offfice文件)、officeopenxml(特定于Microsoft的office文件)甚至Python语言自己的鸡蛋。在</p>
<p>Python标准库中的ziplib模块拥有完成此任务所需的所有工具——您只需在与原始字典绑定的文件中使用字典的表示形式,就可以获得所需的尽可能多的元数据。在</p>
<p>当然,在这些方法中,您还需要一个helper脚本来查看和过滤文件中的元数据。在</p>