Python 通过代理的套接字连接

Python 通过代理的套接字连接,python,Python,我使用Socksipy,如下所示: class SOCKS_POP3(poplib.POP3): def __init__(self, host, port=poplib.POP3_PORT,timeout=socket._GLOBAL_DEFAULT_TIMEOUT,proxy_type = None, proxy = None): self.host = host self.port = port self.sock = socksocket() if p

我使用Socksipy,如下所示:

class SOCKS_POP3(poplib.POP3):
def __init__(self, host, port=poplib.POP3_PORT,timeout=socket._GLOBAL_DEFAULT_TIMEOUT,proxy_type = None, proxy = None):
    self.host = host
    self.port = port
    self.sock = socksocket()  
    if proxy and proxy_type:
        proxy_ip,proxy_port = proxy.split(':')
        self.sock.setproxy(proxy_type,proxy_ip,int(proxy_port))
    self.sock = socket.create_connection((host, port), timeout)
    self.file = self.sock.makefile('rb')
    self._debugging = 0
    self.welcome = self._getresp()
但是代理没有安装,它们被忽略了。我试图安装无法访问的代理,但没有出现错误。请告诉我原因