這篇文章將為大家詳細講解有關python3編寫自動關機的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
python中可以使用os.system()方法操作shutdown命令來設置電腦自動關機。
實現代碼如下:
# -*- coding: utf-8 -*- """ Created on Mon Nov 19 19:56:07 2018 @author: 10091 """ from datetime import datetime,time,date import os tmNow = datetime.now() d = date.today() #設置關閉時間為今天20:26:00 t = time(20,26,0) shtdownTime = datetime.combine(d,t) def ShutDown(): while True: tmNow = datetime.now() timedDelta = (shtdownTime - tmNow).total_seconds() if timedDelta < 60: print '還有59s關機,趕快保存一下!' os.system('shutdown -s -f -t 30') #break time.sleep(20) else: continue if __name__ == '__main__': ShutDown()
shutdown命令:
shutdown [-i | -l | -s | -r | -a] [-f] [-m \computername] [-t xx] [-c " mment"] [-d up:xx:yy]
參數介紹:
-i 顯示 GUI 界面,必須是第一個選項
-l 注銷(不能與選項 -m 一起使用)
-s 關閉此計算機
-r 關閉并重啟動此計算機
-a 放棄系統關機
-m \computername 遠程計算機關機/重啟動/放棄
-t xx 設置關閉的超時為 xx 秒
-c “comment” 關閉注釋(最大 127 個字符)
-f 強制運行的應用程序關閉而沒有警告
關于python3編寫自動關機的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。