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作用域用法实例详解
Mar 15 Python
在Django同1个页面中的多表单处理详解
Jan 25 Python
Python实现的下载网页源码功能示例
Jun 13 Python
Python实现抓取网页生成Excel文件的方法示例
Aug 05 Python
Python 3中print函数的使用方法总结
Aug 08 Python
Django实现简单分页功能的方法详解
Dec 05 Python
python使用logging模块发送邮件代码示例
Jan 18 Python
详解Python如何生成词云的方法
Jun 01 Python
python3 tkinter实现点击一个按钮跳出另一个窗口的方法
Jun 13 Python
keras K.function获取某层的输出操作
Jun 29 Python
Python Web项目Cherrypy使用方法镜像
Nov 05 Python
Python实现列表拼接和去重的三种方式
Jul 02 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 cookis创建实现代码
2009/03/16 PHP
php采集时被封ip的解决方法
2010/08/29 PHP
Linux下手动编译安装PHP扩展的例子分享
2014/07/15 PHP
PHP中多线程的两个实现方法
2016/10/14 PHP
jquery之empty()与remove()区别说明
2010/09/10 Javascript
java、javascript实现附件下载示例
2014/08/14 Javascript
jQuery实现伪分页的方法分享
2016/02/17 Javascript
javascript 用函数实现继承详解
2016/05/28 Javascript
使用Webpack提高Vue.js应用的方式汇总(四种)
2017/07/10 Javascript
详解ES6语法之可迭代协议和迭代器协议
2018/01/13 Javascript
Js中将Long转换成日期格式的实现方法
2018/06/05 Javascript
Vue子组件向父组件通信与父组件调用子组件中的方法
2018/06/22 Javascript
jQuery实现参数自定义的文字跑马灯效果
2018/08/15 jQuery
微信小程序云开发获取文件夹下所有文件(推荐)
2019/11/14 Javascript
vue 全局封装loading加载教程(全局监听)
2020/11/05 Javascript
[04:19]完美世界携手游戏风云打造 卡尔工作室模型介绍篇
2013/04/24 DOTA
[01:08]DOTA2次级职业联赛 - Wings 战队宣传片
2014/12/01 DOTA
人工智能最火编程语言 Python大战Java!
2017/11/13 Python
Python中if elif else及缩进的使用简述
2018/05/31 Python
python实现决策树分类(2)
2018/08/30 Python
Python shelve模块实现解析
2019/08/28 Python
Django 自定义404 500等错误页面的实现
2020/03/08 Python
使用Python操作MySQL的小技巧
2020/09/10 Python
CSS3自定义滚动条样式的示例代码
2017/08/21 HTML / CSS
台湾线上百货零售购物平台:friDay购物
2017/08/18 全球购物
俄罗斯家居用品购物网站:Евродом
2020/11/21 全球购物
农药学硕士毕业生自荐信
2013/09/25 职场文书
办公室主任岗位职责
2013/11/08 职场文书
机关会计岗位职责
2014/04/08 职场文书
汉语言文学毕业求职信
2014/07/17 职场文书
平安工地汇报材料
2014/08/19 职场文书
党的群众路线教育实践活动学习计划
2014/11/03 职场文书
社区党员干部承诺书
2015/05/04 职场文书
爱国主义电影观后感
2015/06/18 职场文书
2015年市场营销工作总结
2015/07/23 职场文书
一篇文章了解正则表达式的替换技巧
2022/02/24 Javascript