python任务调度实例分析


Posted in Python onMay 19, 2015

本文实例讲述了python任务调度实现方法。分享给大家供大家参考。具体如下:

方法1:

import sched, time
import os
s = sched.scheduler(time.time, time.sleep)
#scheduler的两个参数用法复杂,可以不做任何更改
def playmusic(x):
  os.system(x)
def jobtodo():
   tmlist = [2011,8,11,22,15,0,0,0,0]
   x1=time.mktime(tmlist)
   x2=time.time()
   y=x1-x2
#计算任务到现在的时间长度
   s.enter(y, 1, playmusic, ('mplayer /home/c.mp3',))
#四个参数分别为:间隔事件、优先级(用于同时间到达的两个事件同时执行时定序)、被调用触发的函数,给他
#的参数(注意:一定要以tuple给如,如果只有一个参数就(xx,))
   s.run()
   print time.time()
jobtodo()

方法2:

import os
import time
from threading import Timer
def playmusic(x):
  os.system(x)
def jobtodo():
   tmlist = [2011,8,11,22,40,0,0,0,0]
   x1=time.mktime(tmlist)
   x2=time.time()
   y=x1-x2
   Timer(y, playmusic, ('mplayer /home/b.mp3',)).start()
jobtodo()

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
如何运行Python程序的方法
Apr 21 Python
python基础教程之元组操作使用详解
Mar 25 Python
详解Django框架中用户的登录和退出的实现
Jul 23 Python
Python 实现链表实例代码
Apr 07 Python
查看django版本的方法分享
May 14 Python
Python django框架应用中实现获取访问者ip地址示例
May 17 Python
一篇文章了解Python中常见的序列化操作
Jun 20 Python
Python实现制度转换(货币,温度,长度)
Jul 14 Python
Python字典fromkeys()方法使用代码实例
Jul 20 Python
python pip如何手动安装二进制包
Sep 30 Python
Django自带用户认证系统使用方法解析
Nov 12 Python
python 装饰器重要在哪
Feb 14 Python
pygame播放音乐的方法
May 19 #Python
在Python中处理字符串之isdigit()方法的使用
May 18 #Python
Python中处理字符串之isalpha()方法的使用
May 18 #Python
探究Python中isalnum()方法的使用
May 18 #Python
Python中的index()方法使用教程
May 18 #Python
详解Python中find()方法的使用
May 18 #Python
详解Python中expandtabs()方法的使用
May 18 #Python
You might like
一个PHP操作Access类(PHP+ODBC+Access)
2007/01/02 PHP
PHPMailer安装方法及简单实例
2008/11/25 PHP
PHP+FastCGI+Nginx配置PHP运行环境
2014/08/07 PHP
解析 thinkphp 框架中的部分方法
2017/05/07 PHP
PHP laravel中的多对多关系实例详解
2017/06/07 PHP
php检测mysql表是否存在的方法小结
2017/07/20 PHP
父子窗体间传递JSON格式的数据的代码
2010/12/25 Javascript
js的正则test,match,exec详细解析
2014/01/29 Javascript
DOM操作一些常用的属性汇总
2015/03/13 Javascript
总结Node.js中的一些错误类型
2016/08/15 Javascript
JavaScript 判断一个对象{}是否为空对象的简单方法
2016/10/09 Javascript
实例分析nodejs模块xml2js解析xml过程中遇到的坑
2017/03/18 NodeJs
jQuery动画_动力节点节点Java学院整理
2017/07/04 jQuery
node.js中grunt和gulp的区别详解
2017/07/17 Javascript
浅谈JavaScript作用域和闭包
2017/09/18 Javascript
vue与TypeScript集成配置最简教程(推荐)
2017/10/17 Javascript
JavaScript反射与依赖注入实例详解
2018/05/29 Javascript
React+Antd+Redux实现待办事件的方法
2019/03/14 Javascript
微信小程序 简易计算器实现代码实例
2019/09/02 Javascript
小程序实现按下录音松开识别语音
2019/11/22 Javascript
Python中用Descriptor实现类级属性(Property)详解
2014/09/18 Python
Python统计文件中去重后uuid个数的方法
2015/07/30 Python
python编程开发之日期操作实例分析
2015/11/13 Python
实例解析Python中的__new__特殊方法
2016/06/02 Python
浅述python中argsort()函数的实例用法
2017/03/30 Python
Python图像处理之直线和曲线的拟合与绘制【curve_fit()应用】
2018/12/26 Python
Python 3 实现定义跨模块的全局变量和使用教程
2019/07/07 Python
python爬虫的一个常见简单js反爬详解
2019/07/09 Python
使用HTML5进行SVG矢量图形绘制的入门教程
2016/02/19 HTML / CSS
Bibloo匈牙利:女装、男装、童装及鞋子和配饰
2019/04/14 全球购物
什么是smarty? Smarty的优点是什么?
2013/08/11 面试题
《路旁的橡树》教学反思
2014/04/07 职场文书
奥巴马获胜演讲稿
2014/05/15 职场文书
初三英语教学计划
2015/01/23 职场文书
病假证明模板
2015/06/19 职场文书
redis protocol通信协议及使用详解
2022/07/15 Redis