導航:首頁 > 編程語言 > python設計一個關機腳本

python設計一個關機腳本

發布時間:2024-02-07 14:35:00

『壹』 如何用python做一個在windows關機時彈出一句消息提示的小程序

如果一定要用python實現的話 就直接用os.system()或者os.popen()模塊調用windows的shutdown命令去關機就可以了

『貳』 python3判斷電腦關機api

執行py程序後,程序將每隔10分鍾(時間可以自己設置)讀取一次郵箱最新郵件,解析獲得郵件主題,當主題為「關機」時,程序將關閉電腦,為「重啟」時,將重啟電腦。在長時間離開電腦時,可以將py程序跑起來,如果需要關機或重啟,可以向郵箱發一封郵件即可

代碼

# -*- coding:utf-8 -*-

import os

import time

import poplib

import email

from email.header import decode_header

#========================================

# 讀取Email,獲取Email主題

#========================================

def getEmailSubject():

read = poplib.POP3('pop.163.com')

read.user('[email protected]')# 163郵箱用戶名

read.pass_('xxx') # 163郵箱設置中的客戶端授權密碼

allEmails = read.stat() # 讀取郵件信息

topEmail = read.top(allEmails[0], 0) # 獲取最新的一封郵件

tmp = []

# 解碼郵件,存入tmp

for s in topEmail[1]:

try:

tmp.append(s.decode())

except:

try:

tmp.append(s.decode('gbk'))

except:

tmp.append(s.decode('big5'))

message = email.message_from_string('\n'.join(tmp))

# 獲取郵件主題

subject = decode_header(message['Subject'])

if subject[0][1]:

subjectDecode = subject[0][0].decode(subject[0][1])

else:

subjectDecode = subject[0][0]

return subjectDecode

#=========================================

# 檢查Email的主題

#=========================================

def checkEmailSubject():

while True:

subject = getEmailSubject()

print('check subject ...')

print('subject is ' + subject)

if subject == '重啟':

os.system('shutdown -r -t 3')

break

if subject == '關機':

os.system('shutdown -s -t 3')

break

time.sleep(600) # 每10分鍾檢查一次

if __name__ == '__main__':

checkEmailSubject()

『叄』 python腳本如何添加啟動和停止按鈕

用tkinter的button組件。
設定好字體大小size(int類型),在循環內部(以while舉例)加組件:

xunhuan=1 # 控制循環的開始與結束
# 定義開始循環
def start():
global xunhuan

xunhuan = 1

# 結束
def end():
global xunhuan

xunhuan = 0

size=(字的大小)
# 現在導庫
inport tkinter as tk # 輸入方便
window = tk.Tk()
s = tk.Button(window, text = "開始" , command = start) # 開始按鈕
e = tk.Button(window , text = "停止" , command = end) # 結束按鈕
# 繪制按鈕
s.pack()
e.pack()
# 下面是循環
while True:
if xunhuan:

...(循環內部要做的事)

window.mainloop() # 在tkinter中,這行代碼一定要加

『肆』 python安卓系統關機代碼

import os
os.system("poweroff")

#註:poweroff是linux(至少是centos7)的關機指令。
#註:你前面那位回答的是安卓調試橋的指令,你可以打開開發者和usb調試,在電腦上下載adb然後python編譯到adb文件夾里邊,那麼樓下的回答會有效的(僅限電腦)。

『伍』 python怎麼控制計算機關機

importos
#linux系統
os.system("poweroff")
#windows系統
os.system("shutdown-s-t0")

閱讀全文

與python設計一個關機腳本相關的資料

熱點內容
程序員qq表白代碼編輯 瀏覽:890
聯想伺服器怎麼進後台 瀏覽:112
安卓定製rom怎麼刷 瀏覽:537
三層交換機的配置命令 瀏覽:108
49演算法公式 瀏覽:788
求最小生成樹演算法代碼及運行圖片 瀏覽:930
python掃雷計數 瀏覽:879
什麼安卓手機品牌最保值 瀏覽:843
編程貓買房子 瀏覽:134
c語言系列編程 瀏覽:742
符合國標加密標准技術 瀏覽:496
加密狗介面會壞嗎 瀏覽:625
javame開發 瀏覽:380
python3偽裝瀏覽器 瀏覽:242
信息聯想伺服器專班是干什麼的 瀏覽:99
python獲取cpu個數 瀏覽:864
命令提示符查網速 瀏覽:229
對於某個理論演算法可以直接抄嗎 瀏覽:188
如何訪問ftp伺服器下載文件 瀏覽:392
呼蘭程序員吐槽剪輯 瀏覽:493