Python函数的周期性执行实现方法


Posted in Python onAugust 13, 2016

本文实例讲述了Python函数的周期性执行实现方法。分享给大家供大家参考,具体如下:

需要用到python的sched模块:

#coding=utf-8
import time,sched,os
#初始化sched模块的scheduler类
#第一个参数是一个可以返回时间戳的函数,第二个参数可以在定时未到达之前阻塞。
s = sched.scheduler(time.time,time.sleep)
#被周期性调度触发的函数
def event_func():
  print "Current Time:",time.time()
#enter四个参数分别为:间隔事件、优先级(用于同时间到达的两个事件同时执行时定序)、被调用触发的函数,给他的参数(注意:一定要以tuple给如,如果只有一个参数就(xx,))
def perform(inc):
  s.enter(inc,0,perform,(inc,))
  event_func()
def mymain(inc=60):
  s.enter(0,0,perform,(inc,))
  s.run()
# if __name__ == "__main__":
  # mymain()

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
用Python写的图片蜘蛛人代码
Aug 27 Python
Python入门篇之编程习惯与特点
Oct 17 Python
python创建和删除目录的方法
Apr 29 Python
在Linux中通过Python脚本访问mdb数据库的方法
May 06 Python
浅析Python中else语句块的使用技巧
Jun 16 Python
python实现验证码识别功能
Jun 07 Python
使用Python实现画一个中国地图
Nov 23 Python
tensorflow中tf.reduce_mean函数的使用
Apr 19 Python
Python3+selenium配置常见报错解决方案
Aug 28 Python
Django url 路由匹配过程详解
Jan 22 Python
python读取excel数据并且画图的实现示例
Feb 08 Python
python自动统计zabbix系统监控覆盖率的示例代码
Apr 03 Python
Python图算法实例分析
Aug 13 #Python
Python实现八大排序算法
Aug 13 #Python
详解Python如何获取列表(List)的中位数
Aug 12 #Python
Python抓取框架 Scrapy的架构
Aug 12 #Python
判断网页编码的方法python版
Aug 12 #Python
Python利用IPython提高开发效率
Aug 10 #Python
详解python如何调用C/C++底层库与互相传值
Aug 10 #Python
You might like
《DOTA3》开发工作已经开始 《DOTA3》将代替《DOTA2》
2021/03/06 DOTA
php获取通过http协议post提交过来xml数据及解析xml
2012/12/16 PHP
php将gd生成的图片缓存到memcache的小例子
2013/06/05 PHP
windows7下安装php的imagick和imagemagick扩展教程
2014/07/04 PHP
PHP随机数函数rand()与mt_rand()的讲解
2019/03/25 PHP
深入理解JavaScript系列(4) 立即调用的函数表达式
2012/01/15 Javascript
javascript中IE浏览器不支持NEW DATE()带参数的解决方法
2012/03/01 Javascript
jquery 之 $().hover(func1, funct2)使用方法
2012/06/14 Javascript
图片Slider 带左右按钮的js示例
2013/08/30 Javascript
jquery如何判断某元素是否具备指定的样式
2013/11/05 Javascript
node.js中的Socket.IO使用实例
2014/11/04 Javascript
解决js图片加载时出现404的问题
2020/11/30 Javascript
深入理解Angularjs向指令传递数据双向绑定机制
2016/12/31 Javascript
JavaScript中使用webuploader实现上传视频功能(demo)
2017/04/10 Javascript
详细分析jsonp的原理和实现方式
2017/11/20 Javascript
angularjs实现时间轴效果的示例代码
2017/11/29 Javascript
NodeJS安装图文教程
2018/04/19 NodeJs
详解Vue之计算属性
2020/06/20 Javascript
javascript使用正则表达式实现注册登入校验
2020/09/23 Javascript
three.js显示中文字体与tween应用详析
2021/01/04 Javascript
[14:56]教你分分钟做大人:巫医
2014/10/30 DOTA
在python3.5中使用OpenCV的实例讲解
2018/04/02 Python
python实现自动获取IP并发送到邮箱
2018/12/26 Python
基于OpenCV python3实现证件照换背景的方法
2019/03/22 Python
python+openCV利用摄像头实现人员活动检测
2019/06/22 Python
Python三元运算与lambda表达式实例解析
2019/11/30 Python
Django实现将一个字典传到前端显示出来
2020/04/03 Python
anaconda3安装及jupyter环境配置全教程
2020/08/24 Python
美国指甲油品牌:Deco Miami
2017/01/30 全球购物
美国大码时尚女装购物网站:ELOQUII
2017/12/28 全球购物
北卡罗来纳州豪华家具和家居装饰店:Carolina Rustica
2018/10/30 全球购物
药学专业大学生自荐信
2013/09/28 职场文书
绿化工程实施方案
2014/03/17 职场文书
大雁塔英文导游词
2015/02/10 职场文书
2016年七夕爱情寄语
2015/12/04 职场文书