在python里從協(xié)程返回一個(gè)值的示例
下面的例子演法了怎么樣從協(xié)程里返回一個(gè)值:
import asyncio async def coroutine(): print('in coroutine') return 'result' event_loop = asyncio.get_event_loop() try: return_value = event_loop.run_until_complete( coroutine() ) print('it returned: {!r}'.format(return_value)) finally: event_loop.close()
結(jié)果輸出如下:
in coroutine it returned: 'result'
在這個(gè)例子里,通過asyncio庫方法get_event_loop()來獲得事件循環(huán)對象,然后調(diào)用run_until_complete()方法來執(zhí)行協(xié)程到結(jié)束。
以上這篇在python里從協(xié)程返回一個(gè)值的示例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- 對Python協(xié)程之異步同步的區(qū)別詳解
- 在python里協(xié)程使用同步鎖Lock的實(shí)例
- python中協(xié)程實(shí)現(xiàn)TCP連接的實(shí)例分析
- 實(shí)例講解python中的協(xié)程
- python編程使用協(xié)程并發(fā)的優(yōu)缺點(diǎn)
- 詳解Python 協(xié)程的詳細(xì)用法使用和例子
- Python中協(xié)程用法代碼詳解
- Python協(xié)程的用法和例子詳解
- python 生成器協(xié)程運(yùn)算實(shí)例
- python簡單線程和協(xié)程學(xué)習(xí)心得(分享)
- python線程、進(jìn)程和協(xié)程詳解
- 深入淺析python中的多進(jìn)程、多線程、協(xié)程
- python協(xié)程之動態(tài)添加任務(wù)的方法
相關(guān)文章
Python實(shí)現(xiàn)腳本轉(zhuǎn)換為命令行程序
使用Python中的scaffold和click庫,你可以將一個(gè)簡單的實(shí)用程序升級為一個(gè)成熟的命令行界面工具,本文就來帶你看看具體實(shí)現(xiàn)方法,感興趣的可以了解下2022-09-09tensorflow 保存模型和取出中間權(quán)重例子
今天小編就為大家分享一篇tensorflow 保存模型和取出中間權(quán)重例子,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01Python requests timeout的設(shè)置
這篇文章主要介紹了Python requests timeout的設(shè)置,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04Python遞歸及尾遞歸優(yōu)化操作實(shí)例分析
這篇文章主要介紹了Python遞歸及尾遞歸優(yōu)化操作,結(jié)合實(shí)例形式分析了Python遞歸及尾遞歸優(yōu)化相關(guān)概念、原理、應(yīng)用與操作技巧,需要的朋友可以參考下2020-02-02python實(shí)現(xiàn)web方式logview的方法
這篇文章主要介紹了python實(shí)現(xiàn)web方式logview的方法,涉及Python基于web模塊操作Linux命令的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-08-08