2024-04-19 22:02:50 发布
网友
有人能帮我吗?你知道吗
我有一个名为“allowed\u fields”的字段列表,还有一个名为“individual”的对象。 允许的字段是单个字段的子集。现在我想这样循环
对于允许字段中的字段: 对象字段= 单个字段你知道吗
obj和individual有相同的字段。你有办法解决我的问题吗?我会感谢你的。你知道吗
如果每个field实际上是一个字符串,您可以尝试以下操作。 我将field重命名为fieldname,以更好地指示它是一个字符串。你知道吗
field
fieldname
for fieldname in allowed_fields: setattr(obj, fieldname, getattr(individual, fieldname))
setattr(对象,字段名,字段值)
(另请参见在运行时检索的getattr)
如果每个
field
实际上是一个字符串,您可以尝试以下操作。我将
field
重命名为fieldname
,以更好地指示它是一个字符串。你知道吗setattr(对象,字段名,字段值)
(另请参见在运行时检索的getattr)
相关问题 更多 >
编程相关推荐