我需要帮助为windows构建一个python应用程序



Windows10/Python3

所以我有一个位于startup:shell中的beep.pyw文件,当你打开电脑时,它会自动每30分钟发出一次哔哔声

我正在使用Tkinter制作一个GUI小部件";widget.py";其中包含4条建议,如(呼吸拉伸、补水等(=完成

问题是:

如何在每次电脑发出嘟嘟声时打开小工具。我应该把两个文件都放在一个文件中吗;widget.py";在";嘟嘟?

这是哔哔声。提示:

import time
import winsound
beep_time = 30*60
def beep_every60():

while True :
winsound.Beep(2000, 1000)
winsound.Beep(2000, 1000)
time.sleep(beep_time)
beep_every60()
import time
import winsound
from tkinter import *

class WindowsBeep(Tk):
def __init__(self):
super().__init__()
self.title_ = "Windows Beep"
self.title(self.title_)
self.bg = "#222222"
self.fg = "#cccccc"
self["bg"] = self.bg
self.__largura_tela__ = self.winfo_screenwidth()
self.__altura_tela__ = self.winfo_screenheight()
self.porcentagem_largura = 0.50
self.porcentagem_altura = 0.75
self.__largura_app__ = int(self.__largura_tela__ * self.porcentagem_largura)
self.__altura_app__ = int(self.__altura_tela__ * self.porcentagem_altura)
self.centro_l_janela = int((self.__largura_tela__ // 2) - (self.__largura_app__ // 2) + 2)
self.centro_a_janela = int((self.__altura_tela__ * (1 - self.porcentagem_altura)) // 2)
self.__center__ = f"{self.__largura_app__}x{self.__altura_app__}+{self.centro_l_janela}+{self.centro_a_janela}"
self.geometry(self.__center__)


beep_time = 30*60
def beep_every60():
while True :
winsound.Beep(2000, 1000)
winsound.Beep(2000, 1000)
WindowsBeep().mainloop()
time.sleep(beep_time)
beep_every60()

相关内容

最新更新