有时候跑手机自动化脚本测试时,需要长时间跑脚本而又无人值守,当脚本出现某些情况时,我们自然希望发送消息给主人以便及时处理。消息推送可以采用 邮件、短信、或者微信。
1)发送邮件:配置起来不仅麻烦而且在手机里查看也不方便,需要手机安装专门的邮箱软件。
2)发送短信:要求单独占用SIM卡,或者曲线救国(比如当年的飞信,用网络接口发送短信)
3)微信消息:这里推荐一个常用的消息推送服务「Server酱」,在Python程序中,你仅仅需要两行代码就可以实现免费的微信消息推送。我在自己业余编写的程序中试用此方法推送消息,感觉效率极高。
优点:
* 不需要配置 smtp 邮件服务器及相关设置
* 发送消息只需要访问一条对应的 url
* 使用微信作为到达终端,无需任何其他应用
* 及时到达,几乎无延迟(秒到)
* 免费!免费!免费!
注册方法:
请访问「Server酱」的官网 https://sct.ftqq.com/login ,参考网页介绍的流程,大概几分钟内,就搞定了。当然你得有Github的账号(不要问我那个全世界程序员几乎都知道Github是什么东西)。大致过程,摘抄如下:
我的:保密
好了你绑定完成了。 在python中使用方法,很简单:
# -\*- codeing=utf-8 -\*-
# @Time:2021/12/10 21:09
# @Author:Ye Zhoubing
# @File: weServe.py
# @software:PyCharm
import requests
requests.post('http://sc.ftqq.com/SCT102694TtHeicGvqDyKXlXmENiNP023f.send', data={'text': "消息标题", 'desp': "消息内容"})
注意一下:如果使用企业微信,现在好像不行了。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。