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 相关文章推荐
Python3使用requests发闪存的方法
May 11 Python
Python字符编码判断方法分析
Jul 01 Python
Python爬虫爬取美剧网站的实现代码
Sep 03 Python
Python多进程并发与多线程并发编程实例总结
Feb 08 Python
解决Django migrate No changes detected 不能创建表的问题
May 27 Python
Python抽象和自定义类定义与用法示例
Aug 23 Python
python去除拼音声调字母,替换为字母的方法
Nov 28 Python
python实现维吉尼亚加密法
Mar 20 Python
python交易记录整合交易类详解
Jul 03 Python
python实现数据清洗(缺失值与异常值处理)
Dec 02 Python
python db类用法说明
Jul 07 Python
python实现求纯色彩图像的边框
Apr 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中register_globals参数为OFF和ON的区别(register_globals 使用详解)
2012/02/05 PHP
ThinkPHP中的常用查询语言汇总
2014/08/22 PHP
PHP实现图片自动清理的方法
2015/07/08 PHP
Zend Framework教程之连接数据库并执行增删查的方法(附demo源码下载)
2016/03/21 PHP
PHP中多线程的两个实现方法
2016/10/14 PHP
php数据序列化测试实例详解
2017/08/12 PHP
javascript eval和JSON之间的联系
2009/12/31 Javascript
jquery实现在网页指定区域显示自定义右键菜单效果
2015/08/25 Javascript
javascript每日必学之封装
2016/02/23 Javascript
jQuery处理XML文件的几种方法
2016/06/14 Javascript
jQuery插件easyUI实现通过JS显示Dialog的方法
2016/09/16 Javascript
Angular工具方法学习
2016/12/26 Javascript
微信小程序开发之入门实例教程篇
2017/03/07 Javascript
Vue.js学习笔记之常用模板语法详解
2017/07/25 Javascript
JavaScript定义函数的三种实现方法
2017/09/23 Javascript
Vue.js实现分页查询功能
2020/11/15 Javascript
Angular实现的table表格排序功能完整示例
2017/12/22 Javascript
Angular模版驱动表单的使用总结
2018/05/05 Javascript
JavaScript简单实现关键字文本搜索高亮显示功能示例
2018/07/25 Javascript
[50:50]完美世界DOTA2联赛PWL S3 INK ICE vs DLG 第一场 12.20
2020/12/23 DOTA
mac下pycharm设置python版本的图文教程
2018/06/13 Python
解决pycharm运行时interpreter为空的问题
2018/10/29 Python
在Pycharm中对代码进行注释和缩进的方法详解
2019/01/20 Python
Django model 中设置联合约束和联合索引的方法
2019/08/06 Python
哪种Python框架适合你?简单介绍几种主流Python框架
2020/08/04 Python
python 两种方法删除空文件夹
2020/09/29 Python
德国前卫设计师时装在线商店:Luxury Loft
2019/11/04 全球购物
计算机网络专业个人的自我评价
2013/10/17 职场文书
单位法定代表人授权委托书
2014/09/20 职场文书
领导班子在批评与自我批评座谈会上的发言
2014/09/28 职场文书
乡镇群众路线专项整治方案
2014/11/03 职场文书
2016年领导干部廉政承诺书
2016/03/24 职场文书
上手简单,功能强大的Python爬虫框架——feapder
2021/04/27 Python
纯html+css实现Element loading效果
2021/08/02 HTML / CSS
MySQL 用 limit 为什么会影响性能
2021/09/15 MySQL
微信小程序 WeUI扩展组件库的入门教程
2022/04/21 Javascript