try: do someting except: os._exit(0)
比如执行do someting 时有错误,我想再试两次,如果两次执行还是有错误,那就os._exit(0) 退出
try: do someting except: os._exit(0)
比如执行do someting 时有错误,我想再试两次,如果两次执行还是有错误,那就os._exit(0) 退出
呃,这样?
def retry_do(func, retry=None): try: func() except: if retry: retry() else: os._exit(0) def do_sth(): #do something retry_do(do_sth, retry_do(do_sth, retry_do(do_sth)))
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答970 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
我找到方法了,分享出来