gpt4 book ai didi

python - 长异常链的优雅替代品?

转载 作者:太空狗 更新时间:2023-10-29 17:24:03 25 4
gpt4 key购买 nike

<分区>

很多时候我发现自己写的东西看起来像这样:

try:
procedure_a()
except WrongProcedureError:
try:
procedure_b()
except WrongProcedureError:
try:
procedure_c()
except WrongProcedureError:
give_up()

这太可怕了。有没有更优雅的方法来实现这种“尝试直到没有异常”的逻辑?似乎这是经常会出现的事情;我希望有一些我不知道的语言功能是专为这个确切的事情而设计的。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com