1.finally关键字的使用
2.finally的注意事项
注:finally关键字要慎用,否则会不小心覆盖前面的结果
3.with关键字的使用
4.上下文管理器
with语句实质上是一个上下文管理器
with 语句后面的结果对象,需要重写 __enter__
和 __exit__
方法
当进入到 with 代码块,会自动调用 __enter__
方法里的代码
当 with 代码块执行完成以后,会自动调用 __exit__
方法
参考:B站千锋python