Python 用于在文件夹层次结构中标记(科学)二进制文件的XML

Python 用于在文件夹层次结构中标记(科学)二进制文件的XML,python,json,xml,matlab,metadata,Python,Json,Xml,Matlab,Metadata,我的问题是关于建筑: 给定一个包含二进制文件(实验/测量数据)的文件夹结构,我想用信息标记这些二进制文件,以便以后进行分析。一个最小的用例是添加某一天的温度和压力信息,以便在以后的分析中过滤特定条件 我的第一种实现方法(根据web上的提示)是将XML文件放在二进制文件旁边,然后使用流行脚本语言(如Python或MATLAB)的简短自定义程序遍历文件系统层次结构。 这种方法有什么警告吗? 我倾向于简单而不是复杂,解决方案不需要扩展到200多个文件夹 我本以为这个用例非常常见,但我在网上找不到太多关

我的问题是关于建筑:

给定一个包含二进制文件(实验/测量数据)的文件夹结构,我想用信息标记这些二进制文件,以便以后进行分析。一个最小的用例是添加某一天的温度和压力信息,以便在以后的分析中过滤特定条件

我的第一种实现方法(根据web上的提示)是将XML文件放在二进制文件旁边,然后使用流行脚本语言(如Python或MATLAB)的简短自定义程序遍历文件系统层次结构。
这种方法有什么警告吗?
我倾向于简单而不是复杂,解决方案不需要扩展到200多个文件夹


我本以为这个用例非常常见,但我在网上找不到太多关于类似用例的信息。

如果您使用的是MATLAB,它有一些非常强大的数据类型,可以让您将元数据与环境信息一起存储。值得研究的是,与其自己重新发明一些东西,我认为这确实对环境很有帮助。我不太确定这在多大程度上对数据有用,因为这些数据不是在MATLAB中生成的。