Python异常:ConnectionError 10054远程主机强制关闭现有连接

时间:2018-03-03 13:15:38

标签: python error-handling connection

我还没有足够的声誉来评论另一篇帖子,所以我会在这里问一下。我得到了#34; ConnectionError 10054现有的连接被远程主机强行关闭了#34;在做一个'request.get'。现在,我在另一篇文章中阅读了这段代码,但不确定它是否完整;你可以编辑它,以便它不断重试我的'request'get'当错误出现时,当我的“请求”时,退出当然是'很成功。谢谢

import socket

retry_count = 5  # this is configured somewhere

for retries in range(retry_count):
    try:
        data1 = requests.get(url)
        return True
    except (error_reply, error_perm, error_temp):
        return False
    except socket.gaierror, e:
        if e.errno != 10054:
            return False
        reconnect()
return False

得到错误;     返回True     ^ SyntaxError:' return'外部功能

0 个答案:

没有答案