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日期操作学习笔记
Oct 07 Python
python创建和使用字典实例详解
Nov 01 Python
python获得两个数组交集、并集、差集的方法
Mar 27 Python
从Python程序中访问Java类的简单示例
Apr 20 Python
python制作爬虫并将抓取结果保存到excel中
Apr 06 Python
Python 递归函数详解及实例
Dec 27 Python
Python2.7基于淘宝接口获取IP地址所在地理位置的方法【测试可用】
Jun 07 Python
Python实现的微信支付方式总结【三种方式】
Apr 13 Python
python实现批量修改服务器密码的方法
Aug 13 Python
使用Tkinter制作信息提示框
Feb 18 Python
python标准库OS模块详解
Mar 10 Python
如何用Python编写一个电子考勤系统
Feb 08 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实现微信公众平台账号自定义菜单类
2014/12/02 PHP
PHP对文件进行加锁、解锁实例
2015/01/23 PHP
php+ajax 实现输入读取数据库显示匹配信息
2015/10/08 PHP
PHP判断是否微信访问的方法示例
2019/03/27 PHP
ThinkPHP3.2框架操作Redis的方法分析
2019/05/05 PHP
巧妙破除网页右键禁用的十大绝招
2006/08/12 Javascript
jquery ajax 局部刷新小案例
2014/02/08 Javascript
javascript经典特效分享 手风琴、轮播图、图片滑动
2016/09/14 Javascript
简单实现js倒计时功能
2017/02/13 Javascript
vue-awesome-swiper滑块插件使用方法详解
2017/11/27 Javascript
微信小程序实现指定显示行数多余文字去掉用省略号代替
2018/07/25 Javascript
如何让微信小程序页面之间的通信不再变困难
2019/06/03 Javascript
vue-router 中 meta的用法详解
2019/11/01 Javascript
使用pkg打包ThinkJS项目的方法步骤
2019/12/30 Javascript
基于JS实现视频上传显示进度条
2020/05/12 Javascript
Vue watch响应数据实现方法解析
2020/07/10 Javascript
[34:39]Secret vs VG 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
[38:27]完美世界DOTA2联赛PWL S2 Forest vs FTD.C 第二场 11.26
2020/11/30 DOTA
安装ElasticSearch搜索工具并配置Python驱动的方法
2015/12/22 Python
Python编码类型转换方法详解
2016/07/01 Python
Python编写登陆接口的方法
2017/07/10 Python
Python常见字符串操作函数小结【split()、join()、strip()】
2018/02/02 Python
python中pip的使用和修改下载源的方法
2019/07/08 Python
python列表推导式入门学习解析
2019/12/02 Python
关于sys.stdout和print的区别详解
2019/12/05 Python
python super()函数的基本使用
2020/09/10 Python
德国受欢迎的旅游和休闲网站:lastminute.de
2019/09/23 全球购物
介绍一下如何优化MySql
2016/12/20 面试题
办公室秘书岗位职责范本
2014/02/11 职场文书
财务科科长岗位职责
2014/03/10 职场文书
投资意向书范本
2014/04/01 职场文书
防邪知识进家庭活动方案
2014/08/26 职场文书
局机关干部群众路线个人对照检查材料思想汇报
2014/10/05 职场文书
应聘教师求职信范文
2015/03/20 职场文书
Python实战之实现简易的学生选课系统
2021/05/25 Python
Redis中key的过期删除策略和内存淘汰机制
2022/04/12 Redis