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实现的简单文本类游戏实例
Apr 28 Python
Python编写生成验证码的脚本的教程
May 04 Python
numpy.random.seed()的使用实例解析
Feb 03 Python
Django中如何使用sass的方法步骤
Jul 09 Python
python读取并写入mat文件的方法
Jul 12 Python
python函数局部变量、全局变量、递归知识点总结
Nov 15 Python
python字符串替换re.sub()实例解析
Feb 09 Python
python 实现人和电脑猜拳的示例代码
Mar 02 Python
解决keras加入lambda层时shape的问题
Jun 11 Python
python实现定时发送邮件
Dec 23 Python
分享7个 Python 实战项目练习
Mar 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
php adodb介绍
2009/03/19 PHP
PHP中使用数组实现堆栈数据结构的代码
2012/02/05 PHP
php获取一个变量的名字的方法
2014/09/05 PHP
php截取指定2个字符之间字符串的方法
2015/04/15 PHP
PHP实现求两个字符串最长公共子串的方法示例
2017/11/17 PHP
laravel 多图上传及图片的存储例子
2019/10/14 PHP
jQuery 全选效果实现代码
2009/03/23 Javascript
分享一个asp.net pager分页控件
2012/01/04 Javascript
基于jquery的bankInput银行卡账号格式化
2012/08/22 Javascript
document.execCommand()的用法小结
2014/01/08 Javascript
在父页面得到zTree已选中的节点的方法
2015/02/12 Javascript
jquery利用拖拽方式在图片上添加热链接
2015/11/24 Javascript
第六章之辅组类与响应式工具
2016/04/25 Javascript
深入浅析knockout源码分析之订阅
2016/07/12 Javascript
JS写XSS cookie stealer来窃取密码的步骤详解
2017/11/20 Javascript
浅谈Vuejs中nextTick()异步更新队列源码解析
2017/12/31 Javascript
简述vue状态管理模式之vuex
2018/08/29 Javascript
微信小程序云开发之使用云数据库
2019/05/17 Javascript
Vue快速实现通用表单验证功能
2019/12/05 Javascript
js实现烟花特效
2020/03/02 Javascript
viewer.js一个强大的基于jQuery的图像查看插件(支持旋转、缩放)
2020/04/01 jQuery
vue实现购物车案例
2020/05/30 Javascript
Vue使用自定义指令实现拖拽行为实例分析
2020/06/06 Javascript
Python中的exec、eval使用实例
2014/09/23 Python
Python中的列表知识点汇总
2015/04/14 Python
Python编程实现正则删除命令功能
2017/08/30 Python
使用Python3 poplib模块删除服务器多天前的邮件实现代码
2020/04/24 Python
Python 实现键盘鼠标按键模拟
2020/11/18 Python
python编程的核心知识点总结
2021/02/08 Python
金宝贝童装官网:Gymboree
2016/08/31 全球购物
澳大利亚在线家具、灯饰和家居装饰店:LivingStyles
2018/11/20 全球购物
精致的手工皮鞋:Shoe Embassy
2019/11/08 全球购物
亚洲颇具影响力的男性在线购物零售商:His
2019/11/24 全球购物
商场中秋节广播稿
2014/01/17 职场文书
《东方明珠》教学反思
2014/04/20 职场文书
维稳承诺书
2015/01/20 职场文书