transcriptAnalyzer_database.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:tnbde 作者: elendiastarman 项目源码 文件源码
def retry_wrapper(func, name, mid, log=False):
    def wrapped_func():
        max_tries = 5
        for trie in range(max_tries):
            try:
                func()
                return
            except ur.URLError:
                if log:
                    print("URLError for {}({}); sleeping for 1 second".format(name, mid))
                time.sleep(1)
            except http.client.RemoteDisconnected:
                if log:
                    print("RemoteDisconnected for {}({}); sleeping for 1 second".format(name, mid))
                time.sleep(1)
        else:
            raise ValueError("Unable to execute function.")

    return wrapped_func
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号