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
enter方法被调用了
exit方法被调用了
相关文章
WK
|
1月前
|
图计算 开发者 Python
python中的函数有哪些用途
Python中的函数具有多种用途,它们极大地增强了代码的复用性、可读性和可维护性。
WK
14 0
|
4月前
|
Python
Python 函数基础详解
Python 函数基础详解
|
5月前
|
XML 人工智能 机器人
python用途
python用途
44 0
|
12月前
|
Python
Python基础分享之一 函数
Python基础分享之一 函数
|
算法 程序员 API
【从零学习python 】35. Python常见系统模块及其用法
【从零学习python 】35. Python常见系统模块及其用法
73 0
|
Python
【从零学习python 】42.Python中的内置属性和方法
【从零学习python 】42.Python中的内置属性和方法
55 0
|
存储 数据安全/隐私保护 Python
Python 函数基础
函数(function):可以用来保存代码,在需要时,对这些代码进行重复的调用遇到重复功能的时候,直接调用即可,减少代码量提升代码,项目的结构性,分工明确,提高代码可读性遇到扩展功能时,修改比较方便定义函数def 函数名(形参 1 , 形参 2. . . . , 形参n) : 代码块函数的命名规则和变量的命名规则一样由数字,字母,下划线组成不能数字开头不能用关键字def fn() : print("这是我的第一个函数")作用域直白来说就是产生作用的区域指的是变量生效的区域。
|
程序员 Python
Python基础篇:函数的深入简出
Python基础篇:函数的深入简出
84 0
|
存储 Python
python基础之函数
python基础之函数
下一篇
无影云桌面