我想将 Python 对象转换为 JSON,我正在使用成员函数来执行此操作,例如
def to_json(self):
return json.dumps(self.__dict__)
问题是我有成员 _name 和属性名称
@property
def name(self):
return self._name
@name.setter
def name(self, value):
self._name = some_validation_ove_name(value)
结果 JSON 我得到了带有密钥的数据,_name
但我想成为name
. 如果没有手动创建 JSON 这可能吗?