设置代码时刻提示_Python实现一个简单的告警提示

after函数可以安排一个回调处理函数在将来的某个时刻运行,该示例通过使用after函数,来实现一个简单的告警提示小程序,代码比较简单。实现功能就是每隔1秒程序发出beep声响,同时界面(按钮组件)闪动,点击按钮即退出。

效果图如图所示:

62edb20f55e9232f4b4ca0d4d0c111ae.png

界面效果

完整代码如下:

from tkinter import *class Alarm(Frame): def __init__(self,msecs=1000): # 设置默认时间 Frame.__init__(self) self.msecs=msecs self.pack() stopper=Button(self,text='Stop the beeps!',command=self.quit) # 点击按钮退出 stopper.pack() stopper.config(bg='navy',fg='white',bd=8) self.stopper=stopper self.repeater() def repeater(self): self.bell() # 设置发出beep声音 self.stopper.flash() # 设置按钮闪动 self.after(self.msecs,self.repeater) # after函数,在self.msecs时间后重复repeater内容(告警声和闪动)if __name__ == '__main__': Alarm(msecs=1000).mainloop()
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值