Python 中 field.getInt(obj) 的等效写法

-1 投票
1 回答
548 浏览
提问于 2025-04-16 18:38

我在想,这段代码在Python中怎么写:

Object owner;
Object target
String fieldname;
Field field = owner.getClass().getField(fieldname);
int i = field.getInt(target);

谢谢

1 个回答

2
i = getattr(target, fieldname)

查看关于 getattr 的文档。

撰写回答