singleton.py 394 B

123456789101112131415
  1. # -*- coding: utf-8 -*-
  2. # @Author: privacy
  3. # @Date: 2024-06-27 09:33:01
  4. # @Last Modified by: privacy
  5. # @Last Modified time: 2024-09-03 10:20:09
  6. class Singleton:
  7. __instance = None
  8. def __new__(cls, *args, **kwargs):
  9. if cls.__instance is None:
  10. cls.__instance = super(Singleton, cls).__new__(cls)
  11. return cls.__instance
  12. def __init__(self):
  13. pass