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)))
4 回答4.5k 阅读✓ 已解决
1 回答3.4k 阅读✓ 已解决
4 回答3.9k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
2 回答500 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
我找到方法了,分享出来