我想要的是让我的电脑在大约 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")
但是如果我按下取消按钮,它将停止并且什么都不会发生