在python里從協(xié)程返回一個值的示例
更新時間:2019年02月19日 10:27:59 作者:caimouse
今天小編就為大家分享一篇在python里從協(xié)程返回一個值的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
下面的例子演法了怎么樣從協(xié)程里返回一個值:
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'
在這個例子里,通過asyncio庫方法get_event_loop()來獲得事件循環(huán)對象,然后調(diào)用run_until_complete()方法來執(zhí)行協(xié)程到結(jié)束。
以上這篇在python里從協(xié)程返回一個值的示例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- 對Python協(xié)程之異步同步的區(qū)別詳解
- 在python里協(xié)程使用同步鎖Lock的實例
- python中協(xié)程實現(xiàn)TCP連接的實例分析
- 實例講解python中的協(xié)程
- python編程使用協(xié)程并發(fā)的優(yōu)缺點
- 詳解Python 協(xié)程的詳細用法使用和例子
- Python中協(xié)程用法代碼詳解
- Python協(xié)程的用法和例子詳解
- python 生成器協(xié)程運算實例
- python簡單線程和協(xié)程學(xué)習心得(分享)
- python線程、進程和協(xié)程詳解
- 深入淺析python中的多進程、多線程、協(xié)程
- python協(xié)程之動態(tài)添加任務(wù)的方法
相關(guān)文章
Python實現(xiàn)腳本轉(zhuǎn)換為命令行程序
使用Python中的scaffold和click庫,你可以將一個簡單的實用程序升級為一個成熟的命令行界面工具,本文就來帶你看看具體實現(xiàn)方法,感興趣的可以了解下2022-09-09tensorflow 保存模型和取出中間權(quán)重例子
今天小編就為大家分享一篇tensorflow 保存模型和取出中間權(quán)重例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01Python requests timeout的設(shè)置
這篇文章主要介紹了Python requests timeout的設(shè)置,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧2021-04-04