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爬虫框架Scrapy安装使用步骤
Apr 01 Python
python按综合、销量排序抓取100页的淘宝商品列表信息
Feb 24 Python
python和shell获取文本内容的方法
Jun 05 Python
python调用staf自动化框架的方法
Dec 26 Python
Python功能点实现:函数级/代码块级计时器
Jan 02 Python
Python3爬虫全国地址信息
Jan 05 Python
实时获取Python的print输出流方法
Jan 07 Python
详解python中的数据类型和控制流
Aug 08 Python
python实现人工智能Ai抠图功能
Sep 05 Python
Win10+GPU版Pytorch1.1安装的安装步骤
Sep 27 Python
tensorflow之tf.record实现存浮点数数组
Feb 17 Python
Python实现图片查找轮廓、多边形拟合、最小外接矩形代码
Jul 14 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
php通过ajax实现双击table修改内容
2014/04/28 PHP
php中explode函数用法分析
2014/11/15 PHP
php实现的mongodb操作类实例
2015/04/03 PHP
PHP curl伪造IP地址和header信息代码实例
2015/04/27 PHP
PHP接口继承及接口多继承原理与实现方法详解
2017/10/18 PHP
PHP连接及操作PostgreSQL数据库的方法详解
2019/01/30 PHP
PHP实现八皇后算法
2019/05/06 PHP
Yii框架函数简单用法分析
2019/09/09 PHP
Jquery选择器 $实现原理
2009/12/02 Javascript
js中scrollHeight,scrollWidth,scrollLeft,scrolltop等差别介绍
2012/05/16 Javascript
jQueryMobile之Helloworld与页面切换的方法
2015/02/04 Javascript
jquery 重写 ajax提交并判断权限后 使用load方法报错解决方法
2016/01/19 Javascript
AngularJS 中的指令实践开发指南(一)
2016/03/20 Javascript
JS本地刷新返回上一页代码
2016/07/25 Javascript
详解XMLHttpRequest(二)响应属性、二进制数据、监测上传下载进度
2016/09/14 Javascript
详解vue.js组件化开发实践
2016/12/14 Javascript
requirejs + vue 项目搭建详解
2017/06/16 Javascript
vue-router中scrollBehavior的巧妙用法
2018/07/09 Javascript
vue-rx的初步使用教程
2018/09/21 Javascript
spring+angular实现导出excel的实现代码
2019/02/27 Javascript
layui table单元格事件修改值的方法
2019/09/24 Javascript
node.js中path路径模块的使用方法实例分析
2020/02/13 Javascript
[07:54]DOTA2 MV《我的动力鞋》 ImbaTV 出品
2014/11/21 DOTA
python分布式环境下的限流器的示例
2017/10/26 Python
vscode 远程调试python的方法
2017/12/01 Python
python实现Decorator模式实例代码
2018/02/09 Python
python2.7+selenium2实现淘宝滑块自动认证功能
2018/02/24 Python
python实现微信机器人: 登录微信、消息接收、自动回复功能
2019/04/29 Python
python登录WeChat 实现自动回复实例详解
2019/05/28 Python
Python闭包与装饰器原理及实例解析
2020/04/30 Python
安装不同版本的tensorflow与models方法实现
2021/02/20 Python
俄语翻译实习生的自我评价分享
2013/11/06 职场文书
外联部演讲稿
2014/05/24 职场文书
班级元旦晚会开幕词
2015/01/29 职场文书
2015年项目工作总结
2015/04/29 职场文书
「天才王子的赤字国家重生术」妮妮姆·拉雷粘土人开订
2022/03/21 日漫