with用法

Python
Python中with用法详解

抛出问题 先前写一些Python小工具,读写文件都是这样搞的: 基本也实现了读取文件的功能。但是有的时候,上述代码在运行的时候会抛出异常,导致无法关闭文件句柄,这个时候,我就会加上异常处理程序,代码就改成了这样: 解决了抛出一大堆异常的问题。但是上述代码怎么看都有点累赘啰嗦的感觉。那怎么办? 解决问…