我不想保存和加载dict,其中某些字段是datetime-s和ndarray-s。如何使这两种类型的JSON可序列化和反序列化,以便我可以同时使用json.load
和json.dump
?我想为自己提供的序列化器和反序列化器的代码
对于datetime,它将是指定格式的字符串(串行器中为datetime.strftime,反序列化器中为datetime.strptime),对于ndarray,它将为单行列表。
该怎么做?在许多示例中,我发现出现以下提示:
1)仅提供序列化(我也需要反序列化)
2)仅提供了一个自定义类型序列化(我需要两个)
如何完成?