SimpleNamespace是Python标准库中的一个类,它提供了一种简单的命名空间(namespace)对象,用于存储和访问属性。
1.模块导入
要使用SimpleNamespace,首先需要导入types模块:
from types import SimpleNamespace
2.创建
创建一个SimpleNamespace对象,并为其添加属性:
#方式一
person = SimpleNamespace(name="Alice", age=25)
#方式二
person = SimpleNamespace()
person.name = "Alice"
person.age = 25
现在,person对象就有了name和age属性。
3.访问
可以通过点号运算符来访问这些属