在python里从协程返回一个值的示例


Posted in Python onFebruary 19, 2019

下面的例子演法了怎么样从协程里返回一个值:

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()

结果输出如下:

in coroutine
it returned: 'result'

在这个例子里,通过asyncio库方法get_event_loop()来获得事件循环对象,然后调用run_until_complete()方法来执行协程到结束。

以上这篇在python里从协程返回一个值的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python读取TXT到数组及列表去重后按原来顺序排序的方法
Jun 26 Python
Python第三方库的安装方法总结
Jun 06 Python
Python 通过URL打开图片实例详解
Jun 01 Python
Python 实现域名解析为ip的方法
Feb 14 Python
对python中不同模块(函数、类、变量)的调用详解
Jul 16 Python
python实现邮件发送功能
Aug 10 Python
pytorch 加载(.pth)格式的模型实例
Aug 20 Python
python 实现二维列表转置
Dec 02 Python
python opencv实现gif图片分解的示例代码
Dec 13 Python
pytorch加载自己的图像数据集实例
Jul 07 Python
详解如何在pyqt中通过OpenCV实现对窗口的透视变换
Sep 20 Python
pycharm 如何查看某一函数源码的快捷键
May 12 Python
Python3多线程基础知识点
Feb 19 #Python
Python进阶之全面解读高级特性之切片
Feb 19 #Python
在python里协程使用同步锁Lock的实例
Feb 19 #Python
对python 通过ssh访问数据库的实例详解
Feb 19 #Python
python 通过SSHTunnelForwarder隧道连接redis的方法
Feb 19 #Python
深入理解Django-Signals信号量
Feb 19 #Python
python利用跳板机ssh远程连接redis的方法
Feb 19 #Python
You might like
php中CI操作多个数据库的代码
2012/07/05 PHP
PHP中使用GD库绘制折线图 折线统计图的绘制方法
2015/11/09 PHP
Smarty日期时间操作方法示例
2016/11/15 PHP
PHP观察者模式示例【Laravel框架中有用到】
2018/06/15 PHP
js类后台管理菜单类-MenuSwitch
2007/09/12 Javascript
jQuery EasyUI NumberBox(数字框)的用法
2010/07/08 Javascript
转义字符(\)对JavaScript中JSON.parse的影响概述
2013/07/17 Javascript
node.js中的fs.appendFile方法使用说明
2014/12/17 Javascript
jQuery设置指定网页元素宽度和高度的方法
2015/03/25 Javascript
解决JS无法调用Controller问题的方法
2015/12/31 Javascript
Js动态设置rem来实现移动端字体的自适应代码
2016/10/14 Javascript
Angular指令之restict匹配模式的详解
2017/07/27 Javascript
javascript获取指定区间范围随机数的方法
2017/09/08 Javascript
微信小程序页面上下滚动效果
2020/11/18 Javascript
使用JS监听键盘按下事件(keydown event)
2019/11/07 Javascript
[47:50]Secret vs VP 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Python中文竖排显示的方法
2015/07/28 Python
在IPython中进行Python程序执行时间的测量方法
2018/11/01 Python
基于numpy中数组元素的切片复制方法
2018/11/15 Python
Pandas_cum累积计算和rolling滚动计算的用法详解
2019/07/04 Python
python将字符串转变成dict格式的实现
2019/11/18 Python
python实现大战外星人小游戏实例代码
2019/12/26 Python
浅谈Python的方法解析顺序(MRO)
2020/03/05 Python
Flask中jinja2的继承实现方法及实例
2021/03/03 Python
利用 Canvas实现绘画一个未闭合的带进度条的圆环
2019/07/26 HTML / CSS
SheIn俄罗斯:时尚女装网上商店
2017/02/28 全球购物
英文自我鉴定
2013/12/10 职场文书
运动会演讲稿200字
2014/08/25 职场文书
简单租房协议书
2014/10/21 职场文书
小学见习报告
2014/10/31 职场文书
新员工实习期个人工作总结
2015/10/15 职场文书
小学学习委员竞选稿
2015/11/20 职场文书
2016年大学生实习单位评语
2015/12/01 职场文书
2016新教师岗前培训心得体会
2016/01/08 职场文书
聊聊pytorch测试的时候为何要加上model.eval()
2021/05/23 Python
为什么在foreach循环中JAVA集合不能添加或删除元素
2021/06/11 Java/Android