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爬取国外天气预报网站的方法
Jul 10 Python
详解python调度框架APScheduler使用
Mar 28 Python
Python自动化开发学习之三级菜单制作
Jul 14 Python
python中requests和https使用简单示例
Jan 18 Python
python通过tcp发送xml报文的方法
Dec 28 Python
10招!看骨灰级Pythoner玩转Python的方法
Apr 15 Python
Python绘制频率分布直方图的示例
Jul 08 Python
python 模拟创建seafile 目录操作示例
Sep 26 Python
pytorch 指定gpu训练与多gpu并行训练示例
Dec 31 Python
Python3基本输入与输出操作实例分析
Feb 14 Python
python和php哪个更适合写爬虫
Jun 22 Python
python rsa-oaep加密的示例代码
Sep 23 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获取301跳转URL简单实例
2013/12/16 PHP
php文字水印和php图片水印实现代码(二种加水印方法)
2013/12/25 PHP
Laravel 5框架学习之环境与配置
2015/04/08 PHP
PHP实现的购物车类实例
2015/06/17 PHP
php中各种定义变量的方法小结
2017/10/18 PHP
浅析PHP开发规范
2018/02/05 PHP
CentOS7.0下安装PHP5.6.30服务的教程详解
2018/09/29 PHP
javascript 学习之旅 (3)
2009/02/05 Javascript
js修改table中Td的值(定义td的双击事件)
2013/01/10 Javascript
jQuery实现当前页面标签高亮显示的方法
2015/03/10 Javascript
基于jQuery Bar Indicator 插件实现进度条展示效果
2015/09/30 Javascript
jQuery 1.9.1源码分析系列(十五)之动画处理
2015/12/03 Javascript
js模仿java的Map集合详解
2016/01/06 Javascript
JS密码生成与强度检测完整实例(附demo源码下载)
2016/04/06 Javascript
Vue数据驱动模拟实现4
2017/01/12 Javascript
使用JS编写的随机抽取号码的小程序
2017/08/11 Javascript
JavaScript实现构造json数组的方法分析
2018/08/17 Javascript
在 Vue.js中优雅地使用全局事件的方法
2019/02/01 Javascript
[56:56]VG vs LGD 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.22
2019/09/05 DOTA
Python自定义进程池实例分析【生产者、消费者模型问题】
2016/09/19 Python
使用Python Pandas处理亿级数据的方法
2019/06/24 Python
使用PDF.JS插件在HTML中预览PDF文件的方法
2018/08/29 HTML / CSS
Crocs美国官方网站:卡骆驰洞洞鞋
2017/08/04 全球购物
SQL数据库笔试题
2016/03/08 面试题
一些.net面试题
2014/10/06 面试题
火锅店营销方案
2014/02/26 职场文书
公司营业员的自我评价
2014/03/04 职场文书
行政管理专业求职信
2014/07/06 职场文书
单位委托书怎么写
2014/08/02 职场文书
2014年质量工作总结
2014/11/22 职场文书
公司处罚决定书
2015/06/24 职场文书
Javascript中的解构赋值语法详解
2021/04/02 Javascript
MySQL创建索引需要了解的
2021/04/08 MySQL
Python数据可视化之用Matplotlib绘制常用图形
2021/06/03 Python
详解NumPy中的线性关系与数据修剪压缩
2022/05/25 Python
pytorch实现加载保存查看checkpoint文件
2022/07/15 Python