Python-你如何以编程方式设置属性?

Python-你如何以编程方式设置属性?,第1张

Python-你如何以编程方式设置属性?
setattr(x, attr, 'magic')

寻求帮助:

>>> help(setattr)Help on built-in function setattr in module __builtin__:setattr(...)    setattr(object, name, value)    Set a named attribute on an object; setattr(x, 'y', v) is equivalent to    ``x.y = v''.

编辑:但是,你应注意(如注释中所指出),你不能对的“纯”实例执行此 *** 作

object
。但是很可能你有一个简单的对象子类,可以很好地工作。我强烈敦促
OP
不要创建这样的对象实例。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5040865.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存