12 2020 档案
7 上下文管理器 魔术方法 多态 鸭子类型
摘要:1.上下文管理器 2.模式方法 1.上下文管理器 1).python的上下文管理协议:包含__enter__() 、__exit__() 2)上下文管理器:支持"上下文管理的协议"的对象(同时支持__enter__()、__exit__()) 3)with 语句操作上下文管理器对象 with obj
阅读全文
6 单列模式 _ _new_ _
摘要:1._ _init_ _() 和 _ _new_ _() 2.单例模式 1._ _init_ _() 和 _ _new_ _() ①基本区别 _ _new_ _() :创建对象、然后分配内存 可参考Java中new 一个对象的概念 _ _init_ _() :初始化对象(并没有创建对象) ②obje
阅读全文