我有一个嵌套字典,我想将其转换为以下子类:
class SubDict(dict):
def __getattr__(self, attr):
if attr in self.keys():
return self.get(attr)
如果我这样做了,它对基本 dict 很有用:
my_nested_dict = SubDict(my_nested_dict)
但我也需要将嵌套的那些转换为 SubDict。我怎么能做到这一点?
谢谢!