python实现单例模式
16lz
2021-01-22
#装饰器实现单例模式 def singleton1(func): instance={} def inner(*args,**kwargs): if func not in instance: instance[func]=func(*args,**kwargs) return instance[func] return inner @singleton1 class user(): pass foo1=user() foo2=user() print(foo1 is foo2)
更多相关文章
- [Python设计模式] 第1章 计算器——简单工厂模式
- Linux或Linux虚拟机桥接模式使用Python2认证Drcom
- 如何在/account / url模式之外使用Django-AllAuth注册表单?
- Python_面向对象_单例模式
- [Python]流式模式匹配?
- Python正则表达式拆分保持拆分模式字符
- 分离RegEx模式匹配具有相同的潜在启动字符。
- 【Python】logging结合decorator模式实优化日志输出
- Emacs 快速参考 c-c++ 模式