python - 如何在包罗万象的声明中宣布失败?
问题描述
不幸的是,我必须使用并且现在无法更改的一些代码库看起来像这样:
while True:
try:
do_stuff()
except:
time.sleep(0.005)
这意味着,任何异常都会被悄悄地捕获。
我怎样才能绕过这种恐怖?
我正在使用最简单的测试代码,我无法轻易知道它何时失败。
我不能提出任何东西,也不能使用 exit()
在这种情况下,标准的做法是什么?
解决方案
推荐阅读
- python - 在 barh 中显示数据框中的值
- python - Python:查找网站语言的脚本
- chef-infra - Artifactory 托管 Chef Supermarket + Chef Server 集成
- excel - Excel-VB 读取单元格颜色
- azure-devops - AzureDevOp 使用脚本将信息从一个阶段传递到另一个阶段
- ecmascript-6 - 根据嵌套数组的值派生 HTML
- python - 在调试器中运行时,python 导入需要很长时间
- unit-testing - Redux Saga:抛出和停止生成器
- wikidata - 在 Wikidata 中导入不推荐使用的语句
- javascript - React - componentDidUpdate() 无法找到 render() 方法渲染的 DOM 对象