我想要的是讓我的電腦睡覺大約10秒後,但我希望它有一個取消按鈕怎樣一段時間後才執行命令,但有一個取消按鈕
這樣的消息就是我嘗試:
這是我的警告與Tkinter的:
from tkinter import *
import ctypes
def callback():
quit()
root = Tk()
root.geometry("400x268")
root.title("Alert")
root.configure(background='light blue')
label = Label(root, text="ALERT this device will go to sleep soon!", fg="red")
label.config(font=("Courier", 12))
label.configure(background='light blue')
quitButton = Button(root, text="do not sleep!", command=callback)
quitButton.pack()
quitButton.place(x=150, y=150)
label.pack()
root.mainloop()
我需要它來算回來,直到睡眠(這個命令):
import time
import os
os.system("Powercfg -H OFF")
os.system("rundll32.exe powrprof.dll,SetSuspendState 0,1,0")
但如果我按取消按鈕它將停止並且什麼都不會發生
問題的哪個部分是你掙扎的?你知道'after'命令嗎? –
我知道如何做警報(第一個),我知道如何做睡眠功能,我需要使程序從10或其他東西下來,如果它沒有任何人按下取消按鈕,它會達到0,它會去睡覺(第二個代碼) –