久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

python - asyncio.wait和asyncio.gather的區別?

瀏覽:112日期:2022-08-27 09:17:38

問題描述

剛學PYTHON的協程,我想請教下,這兩段代碼執行起來有什么區別呢?

tasks = [asyncio.ensure_future(task(i)) for i in range(0,300)]loop.run_until_complete(asyncio.gather(*tasks))tasks = [task(i) for i in range(0,300)]loop.run_until_complete(asyncio.wait(tasks))

問題解答

回答1:

看文檔就知道了,這兩段代碼的效果相同。但是 wait 和 gather 的返回值不一樣,wait 也可以在第一個 future 完全或者出錯時就返回。

回答2:

RTFM......

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 秀山| 宁武县| 东乡县| 怀柔区| 寿阳县| 海盐县| 连城县| 临澧县| 元朗区| 横山县| 临泽县| 东山县| 抚顺市| 江西省| 泸溪县| 通化县| 辽宁省| 上杭县| 屏南县| 富平县| 新野县| 临颍县| 陇西县| 新营市| 辽宁省| 清流县| 旬阳县| 麻城市| 舟曲县| 和田县| 公主岭市| 东源县| 阳新县| 南华县| 张北县| 新绛县| 安宁市| 行唐县| 日喀则市| 调兵山市| 正安县|