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 相关文章推荐
在Django的视图中使用form对象的方法
Jul 18 Python
对python 矩阵转置transpose的实例讲解
Apr 17 Python
python文件操作之批量修改文件后缀名的方法
Aug 10 Python
Python基础之函数的定义与使用示例
Mar 23 Python
Python选择网卡发包及接收数据包
Apr 04 Python
Python程序暂停的正常处理方法
Nov 07 Python
pytorch自定义二值化网络层方式
Jan 07 Python
Python Mock模块原理及使用方法详解
Jul 07 Python
Python导入父文件夹中模块并读取当前文件夹内的资源
Nov 19 Python
Python读取图像并显示灰度图的实现
Dec 01 Python
python用opencv 图像傅里叶变换
Jan 04 Python
PyCharm常用配置和常用插件(小结)
Feb 06 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防CC攻击实现代码
2011/12/29 PHP
php微信公众平台示例代码分析(二)
2016/12/06 PHP
VSCode+PHPstudy配置PHP开发环境的步骤详解
2020/08/20 PHP
js 判断checkbox是否选中的操作方法
2012/11/09 Javascript
使用js检测浏览器的实现代码
2013/05/14 Javascript
左侧是表头的JS表格控件(自写,网上没有的)
2013/06/04 Javascript
js关于精确计算和数值格式化以及直接引js文件
2014/01/28 Javascript
javascript中match函数的用法小结
2014/02/08 Javascript
Javascript通过overflow控制列表闭合与展开的方法
2015/05/15 Javascript
理解javascript函数式编程中的闭包(closure)
2016/03/08 Javascript
vue :src 文件路径错误问题的解决方法
2018/05/15 Javascript
layui 表格的属性的显示转换方法
2018/08/14 Javascript
Three.js实现3D机房效果
2018/12/30 Javascript
微信小程序 调用远程接口 给全局数组赋值代码实例
2019/08/13 Javascript
Vue使用NProgress的操作过程解析
2019/10/10 Javascript
vue+webpack dev本地调试全局样式引用失效的解决方案
2019/11/12 Javascript
基于vue-cli3创建libs库的实现方法
2019/12/04 Javascript
vue实现一个6个输入框的验证码输入组件功能的实例代码
2020/06/29 Javascript
Python实现telnet服务器的方法
2015/07/10 Python
linux环境下python中MySQLdb模块的安装方法
2017/06/16 Python
使用Python监控文件内容变化代码实例
2018/06/04 Python
用Python实现筛选文件脚本的方法
2018/10/27 Python
基于python实现百度翻译功能
2019/05/09 Python
Python中py文件转换成exe可执行文件的方法
2019/06/14 Python
python如何使用socketserver模块实现并发聊天
2019/12/14 Python
使用 pytorch 创建神经网络拟合sin函数的实现
2020/02/24 Python
html5简单示例_动力节点Java学院整理
2017/07/07 HTML / CSS
倡议书范文格式
2014/05/12 职场文书
党员教师四风问题对照检查材料
2014/09/26 职场文书
基层党员学习党的群众路线教育实践活动心得体会
2014/11/04 职场文书
信仰观后感
2015/06/03 职场文书
反邪教观后感
2015/06/11 职场文书
2016小学教师读书心得体会
2016/01/13 职场文书
JS Object构造函数之Object.freeze
2021/04/28 Javascript
python基于机器学习预测股票交易信号
2021/05/25 Python
mysql查看表结构的三种方法总结
2022/07/07 MySQL