异常退出期间文件是否关闭?
当脚本由于异常退出时,打开的文件(和其他资源)是否会自动关闭?
我想知道在异常处理期间是否需要关闭资源。
编辑 :更具体地说,我正在脚本中创建一个简单的日志文件。我想知道在例外情况下是否需要担心显式关闭日志文件。由于我的脚本有一个复杂的,嵌套的try /
except块,因此这样做有些复杂,因此,如果python,CLIB或OS在脚本崩溃/出错时要关闭我的文本文件,我就不想在确保关闭文件上浪费了太多时间。
如果Python手册中有涉及这一部分的内容,请向我介绍,但找不到。