在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中遍历字典过程中更改元素导致异常的解决方法
May 12 Python
Django rest framework实现分页的示例
May 24 Python
Python实现的读写json文件功能示例
Jun 05 Python
python2 与 python3 实现共存的方法
Jul 12 Python
python 批量修改/替换数据的实例
Jul 25 Python
对python中的 os.mkdir和os.mkdirs详解
Oct 16 Python
在python中只选取列表中某一纵列的方法
Nov 28 Python
Python socket模块实现的udp通信功能示例
Apr 10 Python
浅谈Django中view对数据库的调用方法
Jul 18 Python
基于python框架Scrapy爬取自己的博客内容过程详解
Aug 05 Python
python json.dumps() json.dump()的区别详解
Jul 14 Python
python输出国际象棋棋盘的实例分享
Nov 26 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
是否存在第一台收音机的说法
2021/03/01 无线电
php 字符过滤类,用于过滤各类用户输入的数据
2009/05/27 PHP
Godaddy空间Zend Optimizer升级方法
2010/05/10 PHP
php绘图之在图片上写中文和英文的方法
2015/01/24 PHP
php通过正则表达式记取数据来读取xml的方法
2015/03/09 PHP
php上传excel表格并获取数据
2017/04/27 PHP
php实例化一个类的具体方法
2019/09/19 PHP
最短的IE判断代码
2011/03/13 Javascript
基于jquery实现的类似百度搜索的输入框自动完成功能
2011/08/23 Javascript
jquery操作 iframe的方法
2014/12/03 Javascript
jQuery基础知识小结
2014/12/22 Javascript
使用coffeescript编写node.js项目的方法汇总
2015/08/05 Javascript
JavaScript事件类型中UI事件详解
2016/01/14 Javascript
你一定会收藏的Nodejs代码片段
2016/02/04 NodeJs
jQuery ajax应用总结
2016/06/02 Javascript
详解JavaScript对象类型
2016/06/16 Javascript
Vue.js系列之项目搭建(1)
2017/01/03 Javascript
详解使用nodeJs安装Vue-cli
2017/05/17 NodeJs
Bootstrap下拉菜单更改为悬停(hover)触发的方法
2017/05/24 Javascript
解决vue页面DOM操作不生效的问题
2018/03/17 Javascript
js实现GIF动图分解成多帧图片上传
2019/10/24 Javascript
JavaScript数组及常见操作方法小结
2019/11/13 Javascript
Python  __getattr__与__setattr__使用方法
2008/09/06 Python
Python使用dis模块把Python反编译为字节码的用法详解
2016/06/14 Python
视觉直观感受若干常用排序算法
2017/04/13 Python
从请求到响应过程中django都做了哪些处理
2018/08/01 Python
使用python Fabric动态修改远程机器hosts的方法
2018/10/26 Python
python requests 库请求带有文件参数的接口实例
2019/01/03 Python
Python读写文件基础知识点
2019/06/10 Python
PyCharm无法引用自身项目解决方式
2020/02/12 Python
pyqt5实现井字棋的示例代码
2020/12/07 Python
英国在线药房和在线医生:LloydsPharmacy
2019/10/21 全球购物
元旦联欢会感言
2014/03/04 职场文书
干部考察材料范文
2014/12/24 职场文书
教师个人学习总结
2015/02/11 职场文书
Nginx实现负载均衡的项目实践
2022/03/18 Servers