掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網(wǎng)交流

成都創(chuàng)新互聯(lián)致力于互聯(lián)網(wǎng)網(wǎng)站建設與網(wǎng)站營銷,提供做網(wǎng)站、成都網(wǎng)站建設、網(wǎng)站開發(fā)、seo優(yōu)化、網(wǎng)站排名、互聯(lián)網(wǎng)營銷、小程序開發(fā)、公眾號商城、等建站開發(fā),成都創(chuàng)新互聯(lián)網(wǎng)站建設策劃專家,為不同類型的客戶提供良好的互聯(lián)網(wǎng)應用定制解決方案,幫助客戶在新的全球化互聯(lián)網(wǎng)環(huán)境中保持優(yōu)勢。
IO一般比較耗時,不能充分利用 CPU 的計算執(zhí)行操作,得開發(fā)一種耗時也能充分利用 CPU 的操作方式?;谏善鞯膮f(xié)程:@asyncio.coroutine 裝飾器 和 yield from 實現(xiàn)協(xié)程函數(shù)。本章要給大家介紹yield from的使用技巧。覺得自己理解不夠深入的小伙伴來看下。
yield from 簡單示例
def yield_from(): yield from [1,2] yield from gener() yield from await_obj() yield from coro_obj()
定義基于生成器的協(xié)程函數(shù)??
@asyncio.coroutine def coro1(): n = 0
上述就是關于協(xié)程中yield from的使用,我們可以看到y(tǒng)ield from 語句創(chuàng)建的 Python 生成器,可以等待 Future 和其他協(xié)程了,以上就是全部內容了,學習了解掌握吧

我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網(wǎng)交流