将对象转换为字典可以使用Python中的内置函数vars()
或者__dict__
属性。这两种方法适用于大多数Python对象,包括自定义类的实例。
vars()
函数:vars()
函数返回对象的属性和值的字典表示。__dict__
属性:__dict__
属性是一个字典,包含对象的属性和值。注意:以上方法适用于将对象的属性和值转换为字典,但不包括对象的方法。如果需要将对象的方法也包含在字典中,可以使用第三方库dataclasses
或者自定义函数进行处理。
参考链接:
领取专属 10元无门槛券
手把手带您无忧上云