文章詳情頁(yè)
并發(fā) - python多進(jìn)程+協(xié)程的正確姿勢(shì)?
瀏覽:142日期:2022-06-26 17:27:34
問題描述
python多進(jìn)程+協(xié)程的正確姿勢(shì)是什么?下面這段代碼算不算多進(jìn)程和協(xié)程結(jié)合的例子?
from multiprocessing import Poolimport geventdef test1(): print (12) gevent.sleep(1) print (34)def test2(): print (56) gevent.sleep(1) print (78)def coroutine(): gevent.joinall([gevent.spawn(test1),gevent.spawn(test2) ])if __name__=='__main__': p=Pool() for i in range(3):p.apply_async(coroutine,args=()) p.close() p.join()
問題解答
回答1:加個(gè)補(bǔ)丁就算完整了.
from gevent import monkey; monkey.patch_all()
上一條:linux運(yùn)維 - python遠(yuǎn)程控制windows如何實(shí)現(xiàn)下一條:python - 請(qǐng)問為什么csdn登錄后,瀏覽器控制臺(tái)reponse返回的是空
相關(guān)文章:
1. python文檔怎么查看?2. java - 在用戶不登錄的情況下,用戶如何添加保存到購(gòu)物車?3. java - spring boot 如何打包成asp.net core 那種獨(dú)立應(yīng)用?4. javascript - 關(guān)于apply()與call()的問題5. datetime - Python如何獲取當(dāng)前時(shí)間6. android - SwipeRefreshLayout5.0以下不兼容7. javascript - webpack 分割加載代碼后,react 界面不更新8. javascript - nginx反向代理靜態(tài)資源403錯(cuò)誤?9. html - eclipse 標(biāo)簽錯(cuò)誤10. 安全性測(cè)試 - nodejs中如何防m(xù)ySQL注入
排行榜

熱門標(biāo)簽