如果你真的想使用其他编程语言中类似的“单例模式”,你需要看:
http://blog.csdn.net/ghostfromheaven/article/details/7671853
http://ghostfromheaven.iteye.com/blog/1562618
但是,我要问的是,Python真的需要单例模式吗?我指像其他编程语言中的单例模式。
答案是:不需要!
因为,Python有模块(module),最pythonic的单例典范。
模块在在一个应用程序中只有一份,它本身就是单例的,将你所需要的属性和方法,直接暴露在模块中变成模块的全局变量和方法即可!