我的班级有一个词典,例如:
class MyClass(object):
def __init__(self):
self.data = {'a': 'v1', 'b': 'v2'}
Run Code Online (Sandbox Code Playgroud)
然后我想使用dict的密钥和MyClass实例来访问dict,例如:
ob = MyClass()
v = ob.a # Here I expect ob.a returns 'v1'
Run Code Online (Sandbox Code Playgroud)
我知道这应该由__getattr__实现,但我是Python的新手,我不知道如何实现它.
python ×1