1. 程式人生 > >如何編寫指定時間執行的Python小程式

如何編寫指定時間執行的Python小程式

我們在平時的工作中經常會遇到這樣的需求,需要再某個時間點執行一段程式邏輯。

那麼,在python中我們是怎麼做的呢?

下面看程式碼:

waitDesignatedTimeToRun.py

import time, datetime

startTime = datetime.datetime(2016, 6, 8, 16, 45, 0)
print('Program not starting yet...')
while datetime.datetime.now() < startTime:
	time.sleep(1)
print('Program now starts on %s' % startTime)
print('Executing...')

執行該小指令碼,結果如下:

Program not starting yet...

(這裡程式等待到制定時間)
Program now starts on 2016-06-08 16:45:00
Executing...