0
点赞
收藏
分享

微信扫一扫

【收藏】如何优雅的在 Python设置报警通知

最近有个需求就是跑程序时需要实时监控状态,在发生异常的时候需要报警通知我,目前根据之前的技术资料总结了大概三种方式

  1. 电脑播放声音报警
  2. 邮件通知
  3. 短信通知

其中电脑Beep报警和邮件通知会在这边写出,短信通知目前是可以用一些云上的API 例如腾讯云, 阿里云,华为云。

话不多说上代码

电脑播放声音报警

电脑播放报警的原理就是,使用电脑的声音播放功能,播放报警的声音(可以设置持续时长,频率等),当然这边好像也可以设置一段自己喜欢的音乐。
这个功能需要依赖一个库 winsound,这个库是python的标准库,直接道路进来就好。然后需要导入time库用于设置时间间隔。

Beep 报警

快速开始上手的例子, 播放频率为440Hz持续2秒的报警声音
注意:频率越高声音会越高,频率的范围为 37 - 32767。

import winsound,time
duration = 
举报

相关推荐

0 条评论