python實現單例的方式有很多,這裏給出一種最簡單明瞭且優雅的方式,有比此方式還要優雅簡單的方式請在下方留言,互相探討探討
class Singleton(object):
def __new__(cls,*args,**kwargs):
if not hasattr(cls, '__instance'):
setattr(cls, "__instance", object.__new__(cls))
return cls.__dict__['__instance']