0
다음 코드는 지정된 IP 주소를 주 프로그램의 소켓에 바인딩합니다.별도의 스레드에서 urllib2 객체와 다른 IP 주소 바인딩
import socket
true_socket = socket.socket
def bound_socket(*a, **k):
sock = true_socket(*a, **k)
sock.bind((sourceIP, 0))
return sock
socket.socket = bound_socket
메인 프로그램에 10 개의 스레드가 있고 각 스레드에 urllib2 인스턴스가 실행되고 있다고 가정합니다. 각 urllib2 객체에 10 개의 다른 IP 주소를 바인딩하는 방법은 무엇입니까?