我編寫了一個 python 腳本,可以自動執(zhí)行我的日常日程安排,例如在特定時間打開特定應(yīng)用程序,以及其他一些類似的功能。我正在尋找是否可以在我的 Windows 筆記本電腦每次從睡眠中醒來時運行這個腳本。我看過其他關(guān)于將其添加到啟動文件夾的問題,但只有在我完全關(guān)閉并重新啟動筆記本電腦時才會運行。相反,我希望它在我的筆記本電腦從睡眠中醒來時運行,因為我只是偶爾完全關(guān)閉我的筆記本電腦。關(guān)于如何做到這一點的任何想法?謝謝!
1 回答

慕哥9229398
TA貢獻1877條經(jīng)驗 獲得超6個贊
當(dāng)計算機進入睡眠狀態(tài)時,它會暫停當(dāng)前進程。檢查您的進程是否已暫停的一種方法是不斷檢查時間。在以下腳本中,循環(huán)休眠 1 秒,然后檢查時差。如果差異超過 10 秒,則假定它已進入睡眠狀態(tài)并且剛剛醒來。
import time
import datetime
curtime = datetime.datetime.now()
while True:
time.sleep(1)
diff = (datetime.datetime.now()- curtime).total_seconds()
print(diff)
if diff > 10: print("....... I'm Awake .......")
curtime = datetime.datetime.now()
添加回答
舉報
0/150
提交
取消