class test(object):
    flog = None
    flog1 = False

    def __new__(cls, *args, **kwargs):
        if cls.flog is None:
            cls.flog = super().__new__(cls)
        return cls.flog

    def __init__(self):
        if not test.flog1:
            print("初始化")
            test.flog1 = True


abc = test()
bcd = test()
print(abc)
print(bcd)

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。