[問題] python3.2 ThreadPoolExecutor

看板Python作者時間13年前 (2012/02/29 16:58), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
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
文章代碼(AID): #1FJUYeNF (Python)
文章代碼(AID): #1FJUYeNF (Python)