python单例模式的应用场景实例讲解


Posted in Python onFebruary 24, 2021

1、应用场景

需要频繁创建和销毁的对象;

创建花费太多时间或资源,但经常使用的对象;

工具类对象;

经常访问数据库或文件的对象。

2、实例

如果每个对象中封装了相同的数据,但是需要创建多个对象的时候,而且这两个实例所有的功能是一样的,所以我们就可以使用一个实例完成,在这里我们就可以使用单例模式,如下

class Person:
  def __init__(self):
    self.name = '123123'
    self.age = '20'
  def f1(self):
    pass
  def f2(self):
    pass
mingming = Person()
mingming.f1()
mingyue = Person()
mingyue.f1()

到此这篇关于python单例模式的应用场景实例讲解的文章就介绍到这了,更多相关python单例模式的应用场景内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
零基础写python爬虫之爬虫编写全记录
Nov 06 Python
Python tkinter模块弹出窗口及传值回到主窗口操作详解
Jul 28 Python
pandas 实现将重复表格去重,并重新转换为表格的方法
Apr 18 Python
python装饰器-限制函数调用次数的方法(10s调用一次)
Apr 21 Python
python实现多人聊天室
Mar 31 Python
使用python制作一个为hex文件增加版本号的脚本实例
Jun 12 Python
Python基础学习之类与实例基本用法与注意事项详解
Jun 17 Python
关于Pytorch MaxUnpool2d中size操作方式
Jan 03 Python
Python3运算符常见用法分析
Feb 14 Python
python - asyncio异步编程
Apr 06 Python
Python机器学习之基于Pytorch实现猫狗分类
Jun 08 Python
Python OpenCV超详细讲解基本功能
Apr 02 Python
python编写扎金花小程序的实例代码
Feb 23 #Python
Python项目实战之使用Django框架实现支付宝付款功能
Feb 23 #Python
Python接口自动化系列之unittest结合ddt的使用教程详解
Feb 23 #Python
python利用opencv实现颜色检测
Feb 23 #Python
详解Python中openpyxl模块基本用法
Feb 23 #Python
python爬虫今日热榜数据到txt文件的源码
Feb 23 #Python
如何用Python和JS实现的Web SSH工具
Feb 23 #Python
You might like
php中http与https跨域共享session的解决方法
2014/12/20 PHP
Laravel路由设定和子路由设定实例分析
2016/03/30 PHP
浅谈php中的访问修饰符private、protected、public的作用范围
2016/11/20 PHP
laravel 5异常错误:FatalErrorException in Handler.php line 38的解决
2017/10/12 PHP
PHP实现获取ip地址的5种方法,以及插入用户登录日志操作示例
2019/02/28 PHP
仿猪八戒网左下角的文字滚动效果
2011/10/28 Javascript
JavaScript 5 新增 Array 方法实现介绍
2012/02/06 Javascript
jquery bind(click)传参让列表中每行绑定一个事件
2014/08/06 Javascript
jQuery元素选择器用法实例
2014/12/23 Javascript
分享有关jQuery中animate、slide、fade等动画的连续触发、滞后反复执行的bug
2016/01/10 Javascript
JQuery 设置checkbox值二次无效的解决方法
2016/07/22 Javascript
js微信分享API
2020/10/11 Javascript
11行JS代码制作二维码生成功能
2018/03/09 Javascript
jQuery实现动态添加和删除input框代码实例
2019/03/29 jQuery
js实现简单贪吃蛇游戏
2020/05/15 Javascript
Vue 数据响应式相关总结
2021/01/28 Vue.js
[40:04]Secret vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.23
2019/09/05 DOTA
python中关于日期时间处理的问答集锦
2013/03/08 Python
python编写Logistic逻辑回归
2020/12/30 Python
Django压缩静态文件的实现方法详析
2018/08/26 Python
Python单元测试与测试用例简析
2019/11/09 Python
pytorch中图像的数据格式实例
2020/02/11 Python
Windows下实现将Pascal VOC转化为TFRecords
2020/02/17 Python
python扫描线填充算法详解
2020/02/19 Python
可以在一个PHP文件里面include另外一个PHP文件两次吗
2015/05/22 面试题
How TDD works
2012/09/30 面试题
学前教育教师求职自荐信
2013/09/22 职场文书
入党申请人的自我鉴定
2013/12/01 职场文书
制药工程专业职业生涯规划范文
2014/03/10 职场文书
龙潭大峡谷导游词
2015/02/10 职场文书
2015年度合同管理工作总结
2015/05/22 职场文书
后天观后感
2015/06/08 职场文书
2019年第四季度财务部门工作计划
2019/11/02 职场文书
用Python爬虫破解滑动验证码的案例解析
2021/05/06 Python
mysql中数据库覆盖导入的几种方式总结
2022/03/25 MySQL
HTML CSS 一个标签实现带动画的抖音LOGO
2022/04/26 HTML / CSS