from Tkinter import *
class Alarma(Frame):
def repeater(self):
self.bell()
self.stopper.flash()
self.after(self.msecs, self.repeater)
def __init__(self, msecs=1000):
Frame.__init__(self)
self.msecs = msecs
self.pack()
self.stopper = Button(self, text='Pulsa para detener!', command=self.quit, height=10, width=45)
self.stopper.pack()
self.stopper.config(bg='red', fg='white', bd=8)
self.repeater()
class inicio(Alarma):
def repeater(self):
self.bell()
if self.master.state() == 'normal':
self.master.withdraw()
else:
self.master.deiconify()
self.master.lift()
self.after(self.msecs, self.repeater)
if __name__ == '__main__':
inicio().mainloop()
Comentarios sobre la versión: Versión 1 (5)
> from tkinter import
Gracias por comentarlo, entiendo que sobre Windows es en minúsculas.