在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设计模式编程之桥接模式的运用
Mar 02 Python
详谈python http长连接客户端
Jun 12 Python
python 利用pandas将arff文件转csv文件的方法
Feb 12 Python
ipython和python区别详解
Jun 26 Python
Python shelve模块实现解析
Aug 28 Python
python中几种自动微分库解析
Aug 29 Python
python内置函数sorted()用法深入分析
Oct 08 Python
python序列化与数据持久化实例详解
Dec 20 Python
Python中logging日志库实例详解
Feb 19 Python
Python实现手绘图效果实例分享
Jul 22 Python
python glom模块的使用简介
Apr 13 Python
python自动化操作之动态验证码、滑动验证码的降噪和识别
Aug 30 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连接Access数据库错误及解决方法
2013/06/20 PHP
php的mkdir()函数创建文件夹比较安全的权限设置方法
2014/07/28 PHP
php json_encode()函数返回json数据实例代码
2014/10/10 PHP
php实现留言板功能
2017/03/05 PHP
购物车实现的几种方式优缺点对比
2018/05/02 PHP
jquery JSON的解析方式
2009/07/25 Javascript
js获取及判断键盘按键的方法
2015/12/01 Javascript
JavaScript数组合并的多种方法
2016/05/22 Javascript
javascript insertAfter()定义与用法示例
2016/07/25 Javascript
js-FCC算法-No repeats please字符串的全排列(详解)
2017/05/02 Javascript
深入理解Commonjs规范及Node模块实现
2017/05/17 Javascript
JS FormData上传文件的设置方法
2017/07/05 Javascript
vue使用ElementUI时导航栏默认展开功能的实现
2018/07/04 Javascript
开发一个Parcel-vue脚手架工具(详细步骤)
2018/09/22 Javascript
vue中slot(插槽)的介绍与使用
2018/11/12 Javascript
详解nodejs解压版安装和配置(带有搭建前端项目脚手架)
2018/12/06 NodeJs
Vue使用Clipboard.JS在h5页面中复制内容实例详解
2019/09/03 Javascript
JavaScript中的this/call/apply/bind的使用及区别
2020/03/06 Javascript
[01:23:35]Ti4主赛事胜者组 DK vs EG 1
2014/07/19 DOTA
python制作爬虫并将抓取结果保存到excel中
2016/04/06 Python
python 简单的多线程链接实现代码
2016/08/28 Python
Python 专题六 局部变量、全局变量global、导入模块变量
2017/03/20 Python
微信跳一跳游戏python脚本
2020/04/01 Python
使用python装饰器计算函数运行时间的实例
2018/04/21 Python
对json字符串与python字符串的不同之处详解
2018/12/19 Python
使用TensorFlow实现简单线性回归模型
2019/07/19 Python
用Python批量把文件复制到另一个文件夹的实现方法
2019/08/16 Python
浅谈Pytorch中的torch.gather函数的含义
2019/08/18 Python
Python 爬虫实现增加播客访问量的方法实现
2019/10/31 Python
Pandas DataFrame求差集的示例代码
2020/12/13 Python
Dune London官网:英国著名奢华鞋履品牌
2017/11/30 全球购物
红领巾广播站广播稿
2014/10/19 职场文书
小学语文教学随笔
2015/08/14 职场文书
高效课堂教学反思
2016/02/24 职场文书
Angular性能优化之第三方组件和懒加载技术
2021/05/10 Javascript
DBCA命令行搭建Oracle ADG的流程
2021/06/11 Oracle