python任務排程例項分析

2022-10-03 09:51:09 字數 1005 閱讀 1726

方法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.timwww.cppcns.come()

y=x1-x2

#計算任務到現在的時間長度

s.enter(y, 1, playmusic, ('mplayer /home/c.***',))

#四個引數分別為:間隔事件、優先順序(用於同時間到達的兩個事件同時執行時定序)、被呼叫觸發的函式,給他

#的引數(注意:一定要以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)

x2www.cppcns.com=time.time()

y=x1-x2

timer(www.cppcns.comy, playmusic, ('mplayer /home/b.***',)).start()

jobtodo()

本文標題: python任務排程例項分析

本文位址: /jiaoben/python/124932.html

ORACLE任務排程例項

1 編寫定時任務儲存過程 別的儲存過程太長,貼個觸發器冒充下 create orreplace trigger tru accept abnormal state 狀態更新觸發器,當已整改時,級聯更新本條記錄的24小時或48小時狀態 before update on accept abnormal ...

python任務排程

coding utf 8 import sched import time 初始化sched模組的scheduler類 第乙個引數是乙個可以返回時間戳的函式,第二個引數可以在定時未到達之前阻塞。s sched.scheduler time.time,time.sleep enter四個引數分別為 間...

Hadoop 任務排程分析啟動篇

學習hadoop已有一段時間,從最初的搭建環境,配置環境,編寫mapreduce應用,到基於hive的查詢,慢慢的開始喜歡和習慣它的這種模式,最近對hadoop集群環境執行原理很感興趣,很想知道它究竟是怎麼做到這種分步式的運算與協調,也很想能夠從事這方面的工作.學習了董西成的 深入解析mapredu...