Skip to main content
 首页 » 编程设计

python之Python动态字段查找的区别

2025年05月04日9davidwang456

有什么区别(如果有的话)

model.__dict__['title_en'] 

和

model.__getattribute__('title_en') 

什么是最佳实践?

请您参考如下方法:

最佳实践?使用 getattr .

getattr(model, 'title_en') 

当你想要 override 时,你只需要 __getattr__ 或 __getattribute__默认属性获取机制。