时间:2010-07-26 13:35:02

标签: python object-literal

8 个答案:

答案 0 :(得分:65)

答案 1 :(得分:39)

答案 2 :(得分:9)

答案 3 :(得分:2)

答案 4 :(得分:2)

答案 5 :(得分:2)

答案 6 :(得分:2)

答案 7 :(得分:2)

我想说你实现的解决方案看起来很 Pythonic;话虽如此,types.SimpleNamespace(记录在案的 here)已经包含了这个功能:

from types import SimpleNamespace
p = SimpleNamespace(name = "John Smith", age = 23)
print(p)