这是达到相同效果的一种不太“ hacky”的方法:
class Dicty(dict): def __getattr__(self, key): return self[key] def __setattr__(self, key, value): self[key] = value
我 认为
您的方法也可以正常工作,但是
__dict__像这样设置属性似乎在样式上有点困难,并且如果其他人最终还是会阅读您的代码,则势必会引起一些问题。
欢迎分享,转载请注明来源:内存溢出
这是达到相同效果的一种不太“ hacky”的方法:
class Dicty(dict): def __getattr__(self, key): return self[key] def __setattr__(self, key, value): self[key] = value
我 认为
您的方法也可以正常工作,但是
__dict__像这样设置属性似乎在样式上有点困难,并且如果其他人最终还是会阅读您的代码,则势必会引起一些问题。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)