我目前的工作,我想實現這樣的東西代碼:如何在一段時間後在python中運行一個命令?
if current_time is more that 12_am:
hello = "world"
基本上我想設置或更改變量,如果在我的電腦當前時間超過12點。
我做了一些關於日期時間的研究,但是我找不到如上所述的函數。
如果已經有這個答案,請重定向我,並原諒我的笨拙。
我目前的工作,我想實現這樣的東西代碼:如何在一段時間後在python中運行一個命令?
if current_time is more that 12_am:
hello = "world"
基本上我想設置或更改變量,如果在我的電腦當前時間超過12點。
我做了一些關於日期時間的研究,但是我找不到如上所述的函數。
如果已經有這個答案,請重定向我,並原諒我的笨拙。
該腳本需要運行良好。 您可以將檢查設置爲True,然後打開while循環。所有依賴於您的應用程序。
import time
while True:
if int(time.strftime("%H")) > 12:
check = True
假設你正在編寫一個Raspberry程序,並且你控制了一些燈光,並且只在一段時間後纔打開它們。在微控制器上,程序總是無休止地運行。
您需要不斷運行腳本並檢查日期是否超過12點。
另一個問題是要檢查這段時間離開和睡了多少時間。
可能重複的[在Python中推遲函數](http://stackoverflow.com/questions/5177439/postponing-functions-in-python) – jfs
是否有任何理由不使用crontab或Windows任務管理器來安排腳本? – jfs
你究竟在做什麼?如果當前時間不是恰好在上午12點,則它總是過去(大於)過去的上午12點以及之前(小於)下午12點。 24小時制,上午12點是'00:00:00',其他所有時間點都大於23:59:59。 –