def patch_socket():
socket.socket = MockSocket
socket.socket = socket.__dict__['socket'] = MockSocket
socket._socketobject = socket.__dict__['_socketobject'] = MockSocket
socket.SocketType = socket.__dict__['SocketType'] = MockSocket
socket.create_connection = socket.__dict__['create_connection'] = create_connection
socket.getaddrinfo = socket.__dict__['getaddrinfo'] = getaddrinfo
socket.gethostname = socket.__dict__['gethostname'] = lambda: 'localhost'
socket.gethostbyname = socket.__dict__['gethostbyname'] = lambda host: '127.0.0.1'
socket.inet_aton = socket.__dict__['inet_aton'] = lambda host: '127.0.0.1'
评论列表
文章目录