美文网首页
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