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中字典(dict)和列表(list)的排序方法实例
Jun 16 Python
盘点提高 Python 代码效率的方法
Jul 03 Python
详解Python中的条件判断语句
May 14 Python
Python编程之event对象的用法实例分析
Mar 23 Python
python3+PyQt5自定义视图详解
Apr 24 Python
django自带的server 让外网主机访问方法
May 14 Python
python基于http下载视频或音频
Jun 20 Python
使用python对文件中的数值进行累加的实例
Nov 28 Python
django框架模型层功能、组成与用法分析
Jul 30 Python
Python 复平面绘图实例
Nov 21 Python
浅谈在django中使用redirect重定向数据传输的问题
Mar 13 Python
Django实现翻页的示例代码
May 24 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
咖啡的种类和口感
2021/03/03 新手入门
PHP通过微信跳转的Code参数获取用户的openid(关键代码)
2016/07/06 PHP
javascript编程起步(第六课)
2007/01/10 Javascript
JQuery里选择超链接的实现代码
2011/05/22 Javascript
JavaScript通过function定义对象并给对象添加toString()方法实例分析
2015/03/23 Javascript
jQuery插件制作之参数用法实例分析
2015/06/01 Javascript
基于Bootstrap实现Material Design风格表单插件 附源码下载
2016/04/18 Javascript
jquery实现点击弹出可放大居中及关闭的对话框(附demo源码下载)
2016/05/10 Javascript
AngularJS实践之使用NgModelController进行数据绑定
2016/10/08 Javascript
Bootstrap源码解读媒体对象、列表组和面板(10)
2016/12/26 Javascript
百度地图JavascriptApi Marker平滑移动及车头指向行径方向
2017/03/13 Javascript
微信小程序开发图片拖拽实例详解
2017/05/05 Javascript
利用JQUERY实现多个AJAX请求等待的实例
2017/12/14 jQuery
Vue 理解之白话 getter/setter详解
2019/04/16 Javascript
vue路由对不同界面进行传参及跳转的总结
2019/04/20 Javascript
Vue 实现一个命令式弹窗组件功能
2019/09/25 Javascript
原生js实现点击轮播切换图片
2020/02/11 Javascript
浅析Python基础-流程控制
2016/03/18 Python
python实现数据预处理之填充缺失值的示例
2017/12/22 Python
解决python给列表里添加字典时被最后一个覆盖的问题
2019/01/21 Python
python 读取dicom文件,生成info.txt和raw文件的方法
2019/01/24 Python
pandas DataFrame 行列索引及值的获取的方法
2019/07/02 Python
pybind11在Windows下的使用教程
2019/07/04 Python
详解pycharm连接不上mysql数据库的解决办法
2020/01/10 Python
python 穷举指定长度的密码例子
2020/04/02 Python
DC Shoes澳大利亚官方网上商店:购买DC鞋子
2019/10/25 全球购物
计算机专业毕业生自荐信
2013/12/31 职场文书
大学生志愿者感言
2014/01/15 职场文书
职代会闭幕词
2015/01/28 职场文书
2015年大班保育员工作总结
2015/05/18 职场文书
干货!开幕词的写作方法
2019/04/02 职场文书
银行求职信范文
2019/05/13 职场文书
世界文化遗产导游词
2019/08/07 职场文书
django上传文件的三种方式
2021/04/29 Python
python数据库批量插入数据的实现(executemany的使用)
2021/04/30 Python
Apache POI的基本使用详解
2021/11/07 Servers