python 单例模式实现

装饰器:

def singleton(cls):  
    instances = {}  
    def _singleton(*args, **kw):  
        if cls not in instances:  
            instances[cls] = cls(*args, **kw)  
        return instances[cls]  
    return _singleton  
 
@singleton  
class A(object):
原文地址:https://www.cnblogs.com/jiaoyang77/p/7517550.html