【发布时间】:2015-06-04 21:49:20
【问题描述】:
我正在为在命令窗口中运行的 python 脚本设置一个日志文件,以便记录脚本的所有输入和输出。我正在使用:
with open("file.txt") as file:
这样如果发生异常,它仍然会保存它所写的所有文本。
但是我想知道是否有办法让它也记录异常?基本上是写最后一条消息,然后作为退出函数关闭文件?
似乎只有一点关于 open() 本身的文档。但我不确定这是否意味着它的使用受到限制。
【问题讨论】:
标签: python exception-handling with-statement