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 help()函数用法详解
Mar 11 Python
在Python中操作字典之update()方法的使用
May 22 Python
Python标准库shutil用法实例详解
Aug 13 Python
Django框架自定义模型管理器与元选项用法分析
Jul 22 Python
基于Python获取docx/doc文件内容代码解析
Feb 17 Python
Python单例模式的四种创建方式实例解析
Mar 04 Python
使用pygame编写Flappy bird小游戏
Mar 14 Python
Python学习之路安装pycharm的教程详解
Jun 17 Python
Django封装交互接口代码
Jul 12 Python
selenium携带cookies模拟登陆CSDN的实现
Jan 19 Python
撤回我也能看到!教你用Python制作微信防撤回脚本
Jun 11 Python
Python+腾讯云服务器实现每日自动健康打卡
Dec 06 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数组函数序列之array_search()- 按元素值返回键名
2011/11/04 PHP
浅析php中jsonp的跨域实例
2013/06/21 PHP
PHP实现HTML生成PDF文件的方法
2014/11/07 PHP
Ajax中的JSON格式与php传输过程全面解析
2017/11/14 PHP
ThinkPHP整合datatables实现服务端分页的示例代码
2018/02/10 PHP
PHP检查URL包含特定字符串实例方法
2019/02/11 PHP
javascript获取设置div的高度和宽度兼容任何浏览器
2013/09/22 Javascript
JQuery中使用.each()遍历元素学习笔记
2014/11/08 Javascript
JS获取iframe中longdesc属性的方法
2015/04/01 Javascript
JavaScript中Number.MIN_VALUE属性的使用示例
2015/06/04 Javascript
js实现获取div坐标的方法
2015/11/16 Javascript
ClearTimeout消除闪动实例代码
2016/02/29 Javascript
Javascript使用uploadify来实现多文件上传
2016/11/16 Javascript
jQuery使用JSONP实现跨域获取数据的三种方法详解
2017/05/04 jQuery
axios post提交formdata的实例
2018/03/16 Javascript
javaScript产生随机数的用法小结
2018/04/21 Javascript
[59:59]EG vs IG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
简单的通用表达式求10乘阶示例
2014/03/03 Python
Python将xml和xsl转换为html的方法
2015/03/10 Python
在Python的Flask框架中实现全文搜索功能
2015/04/20 Python
Python3多线程爬虫实例讲解代码
2018/01/05 Python
Python2实现的图片文本识别功能详解
2018/07/11 Python
Windows10下 python3.7 安装 facenet的教程
2019/09/10 Python
Python检查图片是否损坏及图片类型是否正确过程详解
2019/09/30 Python
使用 prometheus python 库编写自定义指标的方法(完整代码)
2020/06/29 Python
Python下划线5种含义代码实例解析
2020/07/10 Python
Python使用xpath实现图片爬取
2020/09/16 Python
python实现学生通讯录管理系统
2021/02/25 Python
New Balance法国官方网站:购买鞋子和服装
2019/09/01 全球购物
英国折扣高尔夫商店:Discount Golf Store
2019/11/19 全球购物
俄罗斯园林植物网上商店:Garshinka
2020/07/16 全球购物
教导主任竞聘演讲稿
2014/05/16 职场文书
爱鸟护鸟的宣传语
2015/07/13 职场文书
三十年再续同学情倡议书
2019/11/27 职场文书
Python+Appium自动化测试的实战
2021/06/30 Python
学习nginx基础知识
2021/09/04 Servers