小编Hai*_*ipa的帖子

重复Python函数调用异常?

嘿大家我正在研究数据抓取项目,如果引发异常,我正在寻找一种简洁的方法来重复函数调用.

伪代码:

try:
    myfunc(x)
except myError:
    ###try to call myfunc(x) again Y number of times, 
        until success(no exceptions raised) otherwise raise myError2
Run Code Online (Sandbox Code Playgroud)

我意识到这根本不是最佳实践,但我正在研究一些不可靠的不同代码/网络层,我无法实际调试它们.

现在我正在通过一系列尝试来完成这个尝试\除了块,它让我的眼睛流血.

优雅的想法谁?

python

10
推荐指数
2
解决办法
6326
查看次数

标签 统计

python ×1