скажите пожалуйста, если каждый поток ставит себе в urllib.request соксХендлер, чтобы работать через свою прокси, как получается так что у всех потоков эти прокси разные?
# каждый поток ставит прокси так:
socks_hnd = SocksHandler.SocksHandler(PROXY_TYPE_HTTP, ip, port)
opener = urllib.request.build_opener(socks_hnd)
urllib.request.install_opener(opener)
urllib.request ведь не хранится отдельно для каждого потока куда тогда устанавливается опенер, настроенный на конкретную прокси?