Python基础(30)——上下文管理,描述符,类装饰器,元类

Posted dayouge

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础(30)——上下文管理,描述符,类装饰器,元类相关的知识,希望对你有一定的参考价值。

上下文管理 with

with open (‘a.txt‘)  as f :       open(a.txt)就是实例化文件得到了一个对象,然后把对象赋值个f ,with 一个f的对象 ,后面不需要再写关闭,是因为类中间定义了一个协议,__enter__   __exit__来实现

 

以上是关于Python基础(30)——上下文管理,描述符,类装饰器,元类的主要内容,如果未能解决你的问题,请参考以下文章

Python基础- 类和对象(使用继承派生组合接口多态封装propertystaticmethodclassmethod反射slots上下文管理协议元类)

Python的神奇方法指南

python---基础知识回顾进程和线程(自定义线程池,上下文管理器和协程的使用)

Python 的一些方法

Python之路:描述符,类装饰器,元类

python(描述符应用与类的装饰器)