我知道pickle 但是下次去反序列化的不一定python 所以我才想要用dump用json保存在文件中
追答那这就涉及到很多问题了。
首先你的类应该有一个to_dict()方法可以将对象的内容转化成一个字典;然后你需要自己编写格式化类来处理json默认格式化类不能处理的数据类型,并且在json.dump中传递你的格式化类作为cls的参数;最后你还需要考虑链式问题,即对象中有几个属性保存的是其他对象,那么这些对象是否也要序列化,如果要序列化那么也需要为这几个类编写序列化规则,而这些对象的属性中如果又有其他对象...