色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

linux - Python中aysncio的事件循環是屬于線程還是進程?

瀏覽:128日期:2022-09-09 13:37:54

問題描述

默認的get_event_loop獲取的loop是基于線程還是進程,找了很久的官方文檔才找到這么一句描述,看起來是屬于當前線程的?

18.5.2.4. Event loop policies and the default policyFor most users of asyncio, policies never have to be dealt with explicitly, since the default global policy is sufficient. The default policy defines context as the current thread, and manages an event loop per thread that interacts with asyncio. The module-level functions get_event_loop() and set_event_loop() provide convenient access to event loops managed by the default policy.

那么官方文檔提供的另外兩個獲取事件循環(下面的pre塊)方法一般用于什么地方?關于事件循環嘗試看了源碼但涉及到多路IO復用問題遂放棄,求各位網友的指點?

loop = asyncio.new_event_loop()asyncio.set_event_loop(loop)

問題解答

回答1:

屬于協程,即用戶態線程,在單條內核線程上分出多個用戶線程,本質還是單線程,算是一個高級語法糖,讓你可以用同步的寫法實現異步的效果(io多路復用維護起狀態來是相當惡心的,現在交由asyncio來幫你維護了)

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 国产91久久精品一区二区 | 青青影院一区二区免费视频 | 亚洲精品久久一区毛片 | 欧美做爰孕妇群 | 男人的天堂官网 | 亚洲综合色吧 | 精品一区二区三区三区 | 蜜桃88av | 亚洲一级毛片免费在线观看 | 九九九九热精品免费视频 | 久久国产网站 | 日韩中文字幕在线视频 | 精品国产成人在线 | 操欧美女 | 国产高清国产专区国产精品 | 精品久久久久久乐 | 国产欧美日韩综合一区二区三区 | 国产一区二区三区不卡在线观看 | 久久99久久精品久久久久久 | 欧美片能看的一级毛片 | 一本一本久久a久久精品综合麻豆 | 窝窝女人体国产午夜视频 | 亚洲成人精品 | 丁香伊人五月综合激激激 | 波多野结衣中文视频 | 俄罗斯美女在线观看一区 | 中文字幕在线免费观看视频 | 91精品啪在线看国产网站 | 精品国产香蕉伊思人在线 | 手机看片手机在线看片 | 午夜三级a三级三点在线观看 | 国产精品日韩一区二区三区 | 国内久久精品视频 | 亲子乱子伦xxxxxinin | 一区二区国产在线播放 | 国产亚洲精品九九久在线观看 | 国产精品视频久 | 久久久久久久久久久大尺度免费视频 | 成人欧美一区二区三区在线 | 日本三级成人中文字幕乱码 | 一级高清毛片免费a级高清毛片 |