python中实现指定时间调用函数示例代码


Posted in Python onSeptember 08, 2017

前言

本文主要给大家介绍了关于python指定时间调用函数的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:

在前面的一篇文章里,可以使用延时调用,在这里采用指定时间来调用函数

例子如下:

import asyncio 
import time 
 
 
def callback(n, loop): 
 print('callback {} invoked at {}'.format(n, loop.time())) 
 
 
async def main(loop): 
 now = loop.time() 
 print('clock time: {}'.format(time.time())) 
 print('loop time: {}'.format(now)) 
 
 print('registering callbacks') 
 loop.call_at(now + 0.2, callback, 1, loop) 
 loop.call_at(now + 0.1, callback, 2, loop) 
 loop.call_soon(callback, 3, loop) 
 
 await asyncio.sleep(1) 
 
 
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
clock time: 1504688585.2024202
loop time: 5747.015
registering callbacks
callback 3 invoked at 5747.031
callback 2 invoked at 5747.109
callback 1 invoked at 5747.218
closing event loop

在这个例子里调用函数call_at()来实现这个功能。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Python 相关文章推荐
python实现的简单RPG游戏流程实例
Jun 28 Python
解决uWSGI的编码问题详解
Mar 24 Python
Python实现公历(阳历)转农历(阴历)的方法示例
Aug 22 Python
Python批量更改文件名的实现方法
Oct 29 Python
Python实现字典按照value进行排序的方法分析
Dec 23 Python
对Python3使运行暂停的方法详解
Feb 18 Python
Opencv+Python实现图像运动模糊和高斯模糊的示例
Apr 11 Python
详解Python 定时框架 Apscheduler原理及安装过程
Jun 14 Python
python单例设计模式实现解析
Jan 07 Python
PyQt5 界面显示无响应的实现
Mar 26 Python
使用Python项目生成所有依赖包的清单方式
Jul 13 Python
Python+Selenium随机生成手机验证码并检查页面上是否弹出重复手机号码提示框
Sep 21 Python
Python基于回溯法子集树模板解决最佳作业调度问题示例
Sep 08 #Python
python中实现延时回调普通函数示例代码
Sep 08 #Python
TensorFlow安装及jupyter notebook配置方法
Sep 08 #Python
老生常谈Python startswith()函数与endswith函数
Sep 08 #Python
python学习必备知识汇总
Sep 08 #Python
分享一下如何编写高效且优雅的 Python 代码
Sep 07 #Python
python 函数传参之传值还是传引用的分析
Sep 07 #Python
You might like
手把手教你使用DedeCms的采集的图文教程
2007/03/11 PHP
深入分析使用mysql_fetch_object()以对象的形式返回查询结果
2013/06/05 PHP
PHP遍历文件夹与文件类及处理类用法实例
2014/09/23 PHP
thinkphp实现上一篇与下一篇的方法
2014/12/08 PHP
php计算两个坐标(经度,纬度)之间距离的方法
2015/04/17 PHP
PHP文件上传操作实例详解
2016/09/27 PHP
jquery蒙版控件实现代码
2010/12/08 Javascript
js隐藏与显示回到顶部按钮及window.onscroll事件应用
2013/01/25 Javascript
Jquery日历插件制作简单日历
2015/10/28 Javascript
jQuery animate easing使用方法图文详解
2016/06/17 Javascript
BootstrapTable refresh 方法使用实例简单介绍
2017/02/20 Javascript
在Vue中如何使用Cookie操作实例
2017/07/27 Javascript
用JS编写一个函数,返回数组中重复出现过的元素(实例)
2017/09/14 Javascript
p5.js 毕达哥拉斯树的实现代码
2018/03/23 Javascript
vue中使用heatmapjs的示例代码(结合百度地图)
2018/09/05 Javascript
javascript动态创建对象的属性详解
2018/11/07 Javascript
vue项目或网页上实现文字转换成语音播放功能
2020/06/09 Javascript
electron踩坑之remote of undefined的解决
2020/10/06 Javascript
小程序自定义圆形进度条
2020/11/17 Javascript
Python模块学习 filecmp 文件比较
2012/08/27 Python
Python 爬虫之Beautiful Soup模块使用指南
2018/07/05 Python
Django ORM 聚合查询和分组查询实现详解
2019/08/09 Python
Python 读取xml数据,cv2裁剪图片实例
2020/03/10 Python
python如何安装下载后的模块
2020/07/03 Python
Python连接Mysql进行增删改查的示例代码
2020/08/03 Python
VisionPros美国站:加拿大在线隐形眼镜和眼镜零售商
2020/02/11 全球购物
一组SQL面试题
2016/02/15 面试题
在weblogic中发布ejb需涉及到哪些配置文件
2012/01/17 面试题
YII2 全局异常处理深入讲解
2021/03/24 PHP
大学毕业自我鉴定范文
2014/02/03 职场文书
工商管理专业大学生职业生涯规划范文
2014/03/09 职场文书
师德建设实施方案
2014/03/21 职场文书
青春励志演讲稿
2014/04/29 职场文书
数控机床专业自荐信
2014/05/19 职场文书
优质护理服务心得体会
2016/01/22 职场文书
IDEA使用SpringAssistant插件创建SpringCloud项目
2021/06/23 Java/Android