午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

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

瀏覽:189日期: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 編程
相關文章:
主站蜘蛛池模板: 黄色大片视频网站 | 一级特黄aa大片欧美 | 男人的天堂官网 | 综合五月| 亚洲情侣av | 亚洲一区二区三区免费在线观看 | 在线观看免费黄色网址 | 97色婷婷| 日女人逼视频 | 亚洲精品欧美精品 | av免费毛片 | 中国女人一级一次看片 | 午夜亚洲国产 | 久久久激情视频 | 久久黄色小视频 | 毛片视频网站 | 青青草国产在线 | 岛国精品在线播放 | 欧美中文字幕在线观看 | 日韩欧美在线视频免费观看 | 爱爱视频欧美 | 中文字幕导航 | 在线视频天堂 | 国产九九精品视频 | 免费看h| 一区二区视频观看 | 亚洲在线观看视频 | 亚洲色图偷 | 欧美一区二区三区在线视频 | 亚洲精品高清在线观看 | 久久性视频| 久久只有这里有精品 | 国产精品自产拍高潮在线观看 | 国产原创视频在线 | 免费国产成人看片在线 | 天堂va欧美ⅴa亚洲va一国产 | 国产传媒一区二区三区 | 五月婷婷狠狠爱 | 成人av观看| 欧美高清一区 | 国产精品一二三 |