我目前正在通过使用将我的自定义对象序列化为 JSON 字符串json.dumps()
。
j = json.dumps(object, sort_keys=True, indent=4, separators=(',', ': '),
default=lambda o: o.__dict__)
我的对象有一个名为_machines
. 因此,当我们将对象转换为字符串时,会调用字符串中的一个属性_machines
。有没有办法告诉json.dump()
我们希望这个属性被调用machines
而不是_machines
?