class AttrDict(dict):
"""
http://stackoverflow.com/questions/4984647/\
accessing-dict-keys-like-an-attribute-in-python
http://bugs.python.org/issue1469629
"""
def __init__(self, source):
super(AttrDict, self).__init__(source)
def __getattr__(self, key):
return self[key]
def __setattr__(self, key, value):
self[key] = value
python 字典的扩展变形
最新推荐文章于 2024-07-30 19:45:21 发布
本文介绍了一个名为 AttrDict 的 Python 类,该类允许像属性一样访问字典键。AttrDict 继承自标准 dict 类,并通过重写 __getattr__ 和 __setattr__ 方法实现了这一功能。这种模式常见于配置管理和其他需要灵活数据访问的场景。

16

被折叠的 条评论
为什么被折叠?



