Python中except异常处理完能否避免退出程序,继续执行后续代码?
- 内容介绍
- 文章标签
- 相关推荐
本文共计407个文字,预计阅读时间需要2分钟。
编写了一个等待分析结果的脚本,解析JSON结果。文件生成时间较长,有时监测到新文件生成时,解析文件只完成了一半,就会抛出异常退出当前程序,导致此次分析结果丢失。
写了个等待分析结果,解析分析结果json的脚本
那个文件生成时候有点大,有时候监测到新文件就去解析可能文件只生成了一半,就会抛出异常退出当前线程,此次的分析结果就丢失了,如果load json文件失败,一般就是上百M到几G的json大文件,等待10秒,如果再次load失败,重新再load一次,这样脚本看上去挺繁琐的,监控线程又只能监控文件的创建,修改和删除,不知道创建的文件是否写完毕。
本文共计407个文字,预计阅读时间需要2分钟。
编写了一个等待分析结果的脚本,解析JSON结果。文件生成时间较长,有时监测到新文件生成时,解析文件只完成了一半,就会抛出异常退出当前程序,导致此次分析结果丢失。
写了个等待分析结果,解析分析结果json的脚本
那个文件生成时候有点大,有时候监测到新文件就去解析可能文件只生成了一半,就会抛出异常退出当前线程,此次的分析结果就丢失了,如果load json文件失败,一般就是上百M到几G的json大文件,等待10秒,如果再次load失败,重新再load一次,这样脚本看上去挺繁琐的,监控线程又只能监控文件的创建,修改和删除,不知道创建的文件是否写完毕。

