|
|
1
9
在我有偏见的观点中,最好的方法是将字典包装成一个好的对象,其中“变量”作为属性访问——我命名的模式
Bunch
当我多年前介绍它的时候,我举了一个很好的例子来说明python禅宗的最后一个项目(如果你不知道那是什么,
使用
限定名
喜欢
|
|
|
2
5
如果你想要的是分离常数,那么把它们放在另一个模块中:
|
|
|
3
1
|
|
4
0
听起来你想做的事情不是很自然,因为这不是你通常应该做的事情。 也许您真正想要的是创建一个类,并将所有这些设置在它的一个实例上。
在您创建的类的实例上存储状态通常比更改全局状态更为可取。这种方法也不需要任何魔法。 |