Python中with的作用

简介: Python中with的作用

Python中with的作用

with会自动调用__enter__方法和__exit__方法

class Test(object):
    def __enter__(self):
        print("enter方法被调用了")

    def __exit__(self, exc_type, exc_val, exc_tb):
        print("exit方法被调用了")

with Test():
    pass
AI 代码解读
enter方法被调用了
exit方法被调用了
AI 代码解读
相关文章
【Python】学习Python常用函数作用和用法
【Python】学习Python常用函数作用和用法
56 0
【从零学习python 】35. Python常见系统模块及其用法
【从零学习python 】35. Python常见系统模块及其用法
99 0
【从零学习python 】42.Python中的内置属性和方法
【从零学习python 】42.Python中的内置属性和方法
64 0
python(15)--函数设计
python(15)--函数设计
186 0
python(15)--函数设计
Python 函数基础
函数(function):可以用来保存代码,在需要时,对这些代码进行重复的调用遇到重复功能的时候,直接调用即可,减少代码量提升代码,项目的结构性,分工明确,提高代码可读性遇到扩展功能时,修改比较方便定义函数def 函数名(形参 1 , 形参 2. . . . , 形参n) : 代码块函数的命名规则和变量的命名规则一样由数字,字母,下划线组成不能数字开头不能用关键字def fn() : print("这是我的第一个函数")作用域直白来说就是产生作用的区域指的是变量生效的区域。
Python基础篇:函数的深入简出
Python基础篇:函数的深入简出
98 0
Python基础(函数)
函数就是把具有独立功能的代码块封装成一个小模块,可以直接调用,从而提高代码的编写效率以及重用性, 需要注意的是, 函数需要被调用才会执行, 而调用函数需要根据函数名调用
143 0
Python基础(函数)