假设我有一个python对象x和一个字符串s,如何在x上设置属性s?所以:
x
s
>>> x = SomeObject() >>> attr = 'myAttr' >>> # magic goes here >>> x.myAttr 'magic'
有什么神奇之处?顺便说一句,这样做的目的是缓存对x.__getattr__()的调用。
x.__getattr__()
https://stackoverflow.com/questions/285061
相似问题