Python Thread

今天看到这篇文章,关于多线程编程的,感觉这篇文章讲得挺好的。文章在这里

这篇文章一开始讲了一个生产者消费者的多线程的模型,生产者往队列里添加任务,消费者从队列里取出任务去执行。多线程就相当于多个消费者同时从这个队列里取出任务去完成。

这篇文章讲到了用线程池

from multiprocessing import Pool
pool = Pool()
pool.map(urllib2.urlopen, urls ...
more ...