You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PyTelegramBotAPI配置代理后出现连接异常问题求助

解决PyTelegramBotAPI代理配置异常问题

嘿,我一眼就瞅出问题所在啦——你给apihelper.proxy赋值时用了集合(直接用大括号包裹元素),但这个参数要求的是字典格式,得是「协议类型: 代理地址」的键值对才行,TeleBot根本没法识别集合格式的配置,自然会抛出异常。

你原来的错误代码:

apihelper.proxy = {'https', 'socks5://login:pass@12.11.22.33:8000'}

改成下面的字典格式就能正常运行了:

import telebot
from telebot import apihelper
bot = telebot.TeleBot(config.telebot_token)
# 这里是键值对形式的字典,不是集合
apihelper.proxy = {'https': 'socks5://login:pass@12.11.22.33:8000'}

另外再给你两个小提醒:

  • 务必确认代理的地址、用户名、密码、端口号都准确无误,别打错字符
  • 如果用的是HTTP代理,把socks5://换成http://即可,保持字典的键值对应关系不变

内容的提问来源于stack exchange,提问作者Gudsaf

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 04:25:40