[問題] python3.2 ThreadPoolExecutor
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)
推
03/01 13:34, , 1F
03/01 13:34, 1F
Python 近期熱門文章
PTT數位生活區 即時熱門文章