作者dreamroyc ()
看板Python
标题[问题] python3.2 ThreadPoolExecutor
时间Wed Feb 29 16:58:11 2012
http://docs.python.org/dev/library/concurrent.futures.html
网页内有个用urllib.request来撷取网页内容。
假定一个情境如下:
搜寻www.google.com.tw 下两个关键字 a,b
a搜寻後会回传a1,a2 两个网址
b搜寻後会回传b1,b2 两个网址
现在想要将搜寻的结果a1,a2,b1,b2在做撷取网页的效果
但是现在碰到一个问题。
假设a做完 先回传了a1,a2
再将a1,a2作撷取,
这时候即使b已经做完了,但是还是要等a1,a2,callback
才会再做b的b1,b2
有办法做到各自作各自的,而不用等待?
一个简易的范例
http://pastie.org/3486748
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.24.80.128
※ 编辑: dreamroyc 来自: 114.24.80.128 (02/29 17:15)
1F:推 swpoker:多执行绪去跑不就好了吗? 03/01 13:34