python urllib2.install_opener在多线程中是否有效

初学python,在写爬虫的时候希望通过代理来抓取数据,防止本机IP被封,于是开始使用自定义opener。
问题来了,既然同一个进程的多个线程内存共享,那么调用urllib2.install_opener之后,是否意味着这个进程中的所有urllib2的open请求都会用同一个opener来实现?
如果希望分开使用不同的opener的话是不是只能考虑多进程了。。?

查看回复