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入门篇之函数
Oct 20 Python
Python实现遍历数据库并获取key的值
May 17 Python
python获取目录下所有文件的方法
Jun 01 Python
基于Python实现一个简单的银行转账操作
Mar 06 Python
Python中Django发送带图片和附件的邮件
Mar 31 Python
python递归打印某个目录的内容(实例讲解)
Aug 30 Python
Python实现的多进程和多线程功能示例
May 29 Python
用python3教你任意Html主内容提取功能
Nov 05 Python
PyCharm+PySpark远程调试的环境配置的方法
Nov 29 Python
python实现读取excel文件中所有sheet操作示例
Aug 09 Python
Python3列表List入门知识附实例
Feb 09 Python
python 使用多线程创建一个Buffer缓存器的实现思路
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中curl和file_get_content的区别
2014/05/10 PHP
PHP模板引擎Smarty自定义变量调解器用法
2016/04/11 PHP
javascript 浏览器检测代码精简版
2010/03/04 Javascript
基于jquery的固定表头和列头的代码
2012/05/03 Javascript
原生js事件的添加和删除的封装
2014/07/01 Javascript
javascript中$(function() {});写与不写有哪些区别
2015/08/10 Javascript
uploadify多文件上传参数设置技巧
2015/11/16 Javascript
学习JavaScript设计模式之策略模式
2016/01/12 Javascript
JavaScript实战(原生range和自定义特效)简单实例
2016/08/21 Javascript
jquery中关于bind()方法的使用技巧分享
2017/03/30 jQuery
JavaScript函数柯里化原理与用法分析
2017/03/31 Javascript
mpvue构建小程序的方法(步骤+地址)
2018/05/22 Javascript
JavaScript函数式编程(Functional Programming)纯函数用法分析
2019/05/22 Javascript
javascript实现商品图片放大镜
2019/11/28 Javascript
用实例详解Python中的Django框架中prefetch_related()函数对数据库查询的优化
2015/04/01 Python
多版本Python共存的配置方法
2017/05/22 Python
关于Django外键赋值问题详解
2017/08/13 Python
python 接口_从协议到抽象基类详解
2017/08/24 Python
Python程序打包工具py2exe和PyInstaller详解
2019/06/28 Python
python如何读取bin文件并下发串口
2019/07/05 Python
python日志模块logbook使用方法
2019/09/19 Python
Python线程协作threading.Condition实现过程解析
2020/03/12 Python
OpenCV 表盘指针自动读数的示例代码
2020/04/10 Python
python语言的优势是什么
2020/06/17 Python
python中的yield from语法快速学习
2020/11/06 Python
详解python中的异常和文件读写
2021/01/03 Python
HTML5事件方法全部汇总
2016/05/12 HTML / CSS
C#的几个面试问题
2016/05/22 面试题
18岁生日感言
2014/01/12 职场文书
英语专业毕业生求职信
2014/05/24 职场文书
幼儿园安全责任书范本
2014/07/24 职场文书
三八妇女节标语
2014/10/09 职场文书
2014年艾滋病防治工作总结
2014/12/10 职场文书
小学教师见习总结
2015/06/23 职场文书
Nginx如何配置Http、Https、WS、WSS的方法步骤
2021/05/11 Servers
端午节将至,用Python爬取粽子数据并可视化,看看网友喜欢哪种粽子吧!
2021/06/11 Python