我有一个多线程进程。对于每个线程,运行以下代码;但是,它会将用于每个线程的代理覆盖为最新添加的代理。有没有办法让这个代理设置在线程本地?
self.p_handler = urllib.request.ProxyHandler({'http' : self.proxy})
self.opener = urllib.request.build_opener(self.p_handler)
urllib.request.install_opener(self.opener)
urllib.request.urlretrieve(url, filename)