Singleton.py 210 B

123456789
  1. def Singleton(cls):
  2. _instance = {}
  3. def _singleton(*args, **kargs):
  4. if cls not in _instance:
  5. _instance[cls] = cls(*args, **kargs)
  6. return _instance[cls]
  7. return _singleton