4、with 上下文语句
一、什么是with 上下文语句
- with 语句用于管理上下文语句,可以使用with作为上下文管理器
- 上下文,相当于现实生活中的上下文语义,在python中脱离了上下文环境所声明的类,属性可能会失效
二、什么情况下会声明上下文
在我们需要操作资源的时候,可以使用上下文语句,来操作资源的连接和关闭,专注于业务代码的实现
经典的例子就是操作文件时使用的
with open("demo.txt") as f:
f.read()
...About 3 min
在我们需要操作资源的时候,可以使用上下文语句,来操作资源的连接和关闭,专注于业务代码的实现
经典的例子就是操作文件时使用的
with open("demo.txt") as f:
f.read()