0

嗨,我的数据库中有一个代理列表,我需要测试哪个是健康的并且能够连接电报,我正在使用socks (PySocks)模块来执行此操作,但是当我尝试连接到电报时出现错误但我没有不知道这里有什么问题是我的代码:

def get_healthy_proxy():
    proxy = choice(proxy_list)
    while True:
        try:
            socket = socksocket()
            socket.set_proxy(SOCKS5, proxy['ip'], int(proxy['port']))
            socket.connect(('https://www.telegram.org', 443))
            return proxy
        except (ProxyConnectionError, GeneralProxyError):
            print("connection failed")

我不断ProxyConnectionError收到GeneralProxyError错误

你知道任何更好的方法或解决这个问题的方法吗?

4

0 回答 0