Python中except异常处理完能否避免退出程序,继续执行后续代码?

2026-05-26 19:530阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计407个文字,预计阅读时间需要2分钟。

Python中except异常处理完能否避免退出程序,继续执行后续代码?

编写了一个等待分析结果的脚本,解析JSON结果。文件生成时间较长,有时监测到新文件生成时,解析文件只完成了一半,就会抛出异常退出当前程序,导致此次分析结果丢失。

写了个等待分析结果,解析分析结果json的脚本

那个文件生成时候有点大,有时候监测到新文件就去解析可能文件只生成了一半,就会抛出异常退出当前线程,此次的分析结果就丢失了,如果load json文件失败,一般就是上百M到几G的json大文件,等待10秒,如果再次load失败,重新再load一次,这样脚本看上去挺繁琐的,监控线程又只能监控文件的创建,修改和删除,不知道创建的文件是否写完毕。

阅读全文

本文共计407个文字,预计阅读时间需要2分钟。

Python中except异常处理完能否避免退出程序,继续执行后续代码?

编写了一个等待分析结果的脚本,解析JSON结果。文件生成时间较长,有时监测到新文件生成时,解析文件只完成了一半,就会抛出异常退出当前程序,导致此次分析结果丢失。

写了个等待分析结果,解析分析结果json的脚本

那个文件生成时候有点大,有时候监测到新文件就去解析可能文件只生成了一半,就会抛出异常退出当前线程,此次的分析结果就丢失了,如果load json文件失败,一般就是上百M到几G的json大文件,等待10秒,如果再次load失败,重新再load一次,这样脚本看上去挺繁琐的,监控线程又只能监控文件的创建,修改和删除,不知道创建的文件是否写完毕。

阅读全文