本篇主要介绍一下关于Python的单例模式,即让一个类对象有且只有一个实例化对象. 一.使用__new__方法(基类) 要实现单例模式,即为了让一个类只能实例化一个实例,那么我们可以去想:既然限制创建实例,那么我们可以修改其创建实例的根源即可,那就是父类__new__方法. 注意:不能使用自身的__new__()方法,应为自身这个类去进行实例化,是调用父类的__new__方法,若调用自身的__new__方法,那不就死循环了么,可以参考我的另外一篇博客:python类的__new__(). cla…