2

我想将来自基于python的脚本的结构化数据的相对少量(例如每条记录几个1kB)的多个实例(不同的结果集)存储到外部文件中,该文件应该是人类可访问和计算机可访问的。

数据的类型是分层字典(对象和属性,可以是原始类型(数字、字符串、列表)或嵌套对象)。记录的结构可能略有不同,并且不需要事先定义结构。

该文件将主要是读取,很少添加新记录(仅来自计算代码),并且从不修改现有记录。

我已经可以腌制数据或将它们导出为 JSON,但我想添加与更多面向用户的界面的集成——尤其是电子表格(libreoffice/gnumeric);用户应该能够使用他的工具说类似的话:

take all computations from yesterday and for each computation, plot point beta as function of foo.alpha if foo.alpha>.15

显然,这在 python+matplotlib 中编写是微不足道的,但我正在探索将使用扩展到非 pythonistas 的方法。

4

0 回答 0