python中延时函数_python中实现延时回调普通函数示例代码
python中实现延时回调普通函数示例代码
这篇文章主要给大家介绍了关于python中实现延时回调普通函数的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
回调函数是我们在python编程中经常会遇到的一个问题,而想在将来某一时刻进行函数回调,可以使用call_later()函数来实现,第一个参数是回调用延时,第二个是回调的函数名称
例子如下:
import asyncio
def callback(n):
print('callback {} invoked'.format(n))
async def main(loop):
print('registering callbacks')
loop.call_later(0.2, callback, 1)
loop.call_later(0.1, callback, 2)
loop.call_soon(callback, 3)
await asyncio.sleep(0.4)
event_loop = asyncio.get_event_loop()
try:
print('entering event loop')
event_loop.run_until_complete(main(event_loop))
finally:
print('closing event loop')
event_loop.close()
结果输出如下:
entering event loop
registering callbacks
callback 3 invoked
callback 2 invoked
callback 1 invoked
closing event loop
在这个例子里,同时调用的三个函数,会发现调用顺序不一样。call_soon()是注册之后立即调用。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助
完 谢谢观看
python中延时函数_python中实现延时回调普通函数示例代码相关推荐
- python画xy轴_python画双y轴图像的示例代码
很多时候可能需要在一个图中画出多条函数图像,但是可能y轴的物理含义不一样,或是数值范围相差较大,此时就需要双y轴. matplotlib和seaborn都可以画双y轴图像. 一个例子: import ...
- python画卡通人物_python实现人像动漫化的示例代码
利用百度api实现人像动漫化 百度API地址:https://ai.baidu.com/tech/imageprocess/selfie_anime 技术文档:https://ai.baidu.com ...
- python算法和数据结构_Python中的数据结构和算法
python算法和数据结构 To 至 Leonardo da Vinci 达芬奇(Leonardo da Vinci) 介绍 (Introduction) The purpose of this ar ...
- python中定义数据结构_Python中的数据结构—简介
python中定义数据结构 You have multiples algorithms, the steps of which require fetching the smallest value ...
- Python3.9的69个内置函数(内建函数)介绍,并附简单明了的示例代码
Python 解释器内置(内建)了很多函数,这篇博文对它们进行逐一介绍,博主觉得有必要给出示例代码的会给出示例代码. 声明:博主(昊虹图像算法)写这篇博文时,用的Python的版本号为3.9.10. ...
- python合并音频和视频_ffmpeg+Python实现B站MP4格式音频与视频的合并示例代码
安装 官网下载 选择需要的版本 将解压后得到的以下几个文件放置在E:\FFmpeg下 环境变量 此电脑--属性--高级系统设置--环境变量 在系统变量(也就是下面那一半)处找到新建,按如下所示的方法填 ...
- python dump函数_python中实现php的var_dump函数功能
最近在做python的web开发(原谅我的多变,好东西总想都学着...node.js也是),不过过程中总遇到些问题,不管是web.py还是django,开发起来确实没用php方便,毕竟存在的时间比较短 ...
- python local函数_python中的函数
函数 一.函数的定义 def是可执行的代码.def创建了一个对象并将其赋值给某一变量名.def语句是实时执行的,即:def在运行时才进行评估,而在def之中的代码在函数调用后才会评估.函数本身就是一个 ...
- python 高级使用实例_Python中的高级函数map/reduce使用实例
怎么用Python写mapreduce,请举例说明,初学者,请1.lambda # 匿名函数# 基本用法 lambda x: x**2 # 第一个参数,然后是表达式# 也可以使用如下(lambda x ...
最新文章
- 单例模式应用场景_三、单例模式详解
- zookeeper教程
- Qt学习笔记-服务器端获取UDP封包源IP地址
- 积分下载插件 for typecho 测试版 附教程
- Eclipse 【3.4】 版本安装【插件】时的【dropins】 目录
- scala和java数据类型转换
- VS2017社区版离线安装
- html水晶按钮图片,20个纯CSS3实现的彩色透明水晶按钮
- ios代码拨打电话时,电话号码格式兼容性处理问题:
- error Type referred to is not an annotation type:
- react实现上传文件进度条功能_js上传文件(可自定义进度条)
- 设计模式~调停者(中介)模式-06
- 软件开发工具下载地址
- 电脑硬盘为什么叫计算机,电脑硬盘响得很大声如何解决|电脑磁盘吱吱响是怎么回事...
- epoll详解【epoll_create】【epoll_ctl】【epoll_wait】
- java ext.dirs_关于-Djava.ext.dirs使用问题
- docx 转换成html转pdf,python3将docx转换成pdf,html文件,pdf转doc文件
- oracle 备份命令
- MATLAB 二维数组的行列操作
- 【听译大师说话】python 创始人访谈录2: python 的起源,特点和未来
热门文章
- python 执行shell命令行效率提升_在python脚本中执行shell命令的方法
- 数学不好的人可以学python吗_哪些人适合学金融工程专业 数学不好能学吗
- 长沙四大名校2021年高考成绩查询,2021年长沙高考各高中成绩及本科升学率数据排名及分析...
- Dosbox汇编环境下debug常用调试命令(二)
- python函数的高级用法
- Python实现im2col和col2im函数
- 大部分人都会忽略的Python易错点总结
- android另开进程,android在一个app程序中,打开另一个app的方法
- 阅读类型HTML,W3C HTML5标准阅读笔记 – 元素分类与内容模型(Content Model)
- Nginx报错:nginx: [emerg] open() “/usr/local/nginx/../conf/nginx.conf“ failed (2: No such file or direc