通过阅读文档,我完全理解getattr()和setattr()的作用.但它也明确地说明了getattr(x, 'foobar')相当于x.foobar和setattr(x, 'foobar', 123)等同于x.foobar = 123.
getattr(x, 'foobar')
x.foobar
setattr(x, 'foobar', 123)
x.foobar = 123
那我为什么要用呢?
python python-3.x
python ×1
python-3.x ×1