Serialization 相当于朱莉娅的泡菜

Serialization 相当于朱莉娅的泡菜,serialization,julia,Serialization,Julia,我正在寻找一种在Julia中转储和加载变量的方便方法,就像pickle在Python中所做的那样 是否有一个包可以执行类似于myVar=load(myPath)和dump(myVar,myPath)(或者类似地f=open(myPath,“r”);myVar=load(f))的操作?我认为HDF5包具有您想要的功能,它使用一些自定义类型和所有类型对我来说非常有用: 请看这里: 软件包已分为HDF5新软件包和JLD 请看这里: 现在可以使用JLD在保存本机类型的同时保存和加载julia变量 根据

我正在寻找一种在Julia中转储和加载变量的方便方法,就像pickle在Python中所做的那样


是否有一个包可以执行类似于
myVar=load(myPath)
dump(myVar,myPath)
(或者类似地
f=open(myPath,“r”);myVar=load(f)
)的操作?

我认为HDF5包具有您想要的功能,它使用一些自定义类型和所有类型对我来说非常有用:

请看这里:

软件包已分为HDF5新软件包和JLD

请看这里:

现在可以使用JLD在保存本机类型的同时保存和加载julia变量

根据文件:

JLD是一个扩展名为.JLD的文件 Julia编程广泛使用的数据存储格式 语言。JLD是HDF5的一种特定“方言”,是一种跨平台, 科学研究中最常用的多语言数据存储格式 数据。与“普通”HDF5相比,JLD文件会自动添加 属性和命名约定,以保留 每个对象