美文网首页
ProxyError错误的解决办法

ProxyError错误的解决办法

作者: 清雪半夏 | 来源:发表于2017-12-29 08:53 被阅读0次

    这两天写了个tg和qq群同步消息的bot,因为太low了所以没同步上github……

    它使用pyTelegramBotAPI这个库来做telegram的api的管理

    确实挺无脑化的

    然后在实际运行过程中

    我遇到了

    类似酱紫的错误

    一开始是只有requests.exceptions.ProxyError

    我以为它是因为网络错误导致的,毕竟挂着Proxy……

    网络错误导致的错误日志也差不多长这样

    我想了想,写个状态机完事

    粗略检查了下错误日志,给requests.exceptions.ReadTimeout也加上了except

    结果之后又遇到了urllib3.exceptions.MaxRetryError

    无脑except,睡觉

    第二天一觉醒来

    requests.exceptions.SSLError

    ……

    好吧,一直酱紫太无脑了

    认真的看了一下错误日志

    它们实际上都是由于一个错误

    Max retries exceeded with url

    导致的

    简单来说就是这个库它无脑循环,链接建立太多了,一直没关……

    然后我还遇到错误就通过except无脑循环……

    最终,加上了

    s = requests.session()

    s.keep_alive = False

    完事

    相关文章

      网友评论

          本文标题:ProxyError错误的解决办法

          本文链接:https://www.haomeiwen.com/subject/lsabgxtx.html