利用Python实现手机短信监控通知的方法


Posted in Python onJuly 22, 2019

日常运维工作中,通常是邮件报警机制,但邮件可能不被及时查看,导致问题出现得不到及时有效处理。所以想到用Python实现发短信功能,当监控到问题出现时,短信报警,使问题能得到及时的处理。当然,我相信,用Python发短信应用场景不止此一处,下面我们开始Python发短信的实现。

首先,看下成果展示:

利用Python实现手机短信监控通知的方法

然后,看下代码实现:

利用Python实现手机短信监控通知的方法

是不是非常简单!

现在开始具体讲解,如何实现Python发短信功能。

操作步骤

1、安装模块 twilio

pip install twilio

2、申请获得twilio的API Credentials

打开twilio网站:https://www.twilio.com/

选择"免费获取 API 密钥"

利用Python实现手机短信监控通知的方法

注册信息,只有公司名称可选,其它必填(邮箱不要用QQ邮箱,推荐Gmail,163等)

利用Python实现手机短信监控通知的方法

验证手机号(短信验证或电话验证)如收不到短信验证码,建议电话验证,很简单,接听电话,手机输入网页上要求输入的数字code,即验证成功。

利用Python实现手机短信监控通知的方法

进入Console,获取API Credentials和你的twilio电话

利用Python实现手机短信监控通知的方法

3、编写代码(文章最一开始的截图),替换自己的信息(account_sid,auth_token,from,to,body)。

至此,我们实现了Python发短信功能,其实我相信Python发短信的应用场景会有很多,希望大家拓展应用。

以上这篇利用Python实现手机短信监控通知的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python网络编程学习笔记(九):数据库客户端 DB-API
Jun 09 Python
深入讲解Python中面向对象编程的相关知识
May 25 Python
python使用win32com库播放mp3文件的方法
May 30 Python
Python随机生成带特殊字符的密码
Mar 02 Python
分享一个可以生成各种进制格式IP的小工具实例代码
Jul 28 Python
python中in在list和dict中查找效率的对比分析
May 04 Python
关于python多重赋值的小问题
Apr 17 Python
python求绝对值的三种方法小结
Dec 04 Python
windows10环境下用anaconda和VScode配置的图文教程
Mar 30 Python
python 的topk算法实例
Apr 02 Python
基于python生成英文版词云图代码实例
May 16 Python
QML用PathView实现轮播图
Jun 03 Python
如何使用django的MTV开发模式返回一个网页
Jul 22 #Python
python3.7 sys模块的具体使用
Jul 22 #Python
使用 Python 处理 JSON 格式的数据
Jul 22 #Python
用python写一个定时提醒程序的实现代码
Jul 22 #Python
python实现将文件夹内的每张图片批量分割成多张
Jul 22 #Python
使用APScheduler3.0.1 实现定时任务的方法
Jul 22 #Python
Python定时任务APScheduler的实例实例详解
Jul 22 #Python
You might like
星际争霸 Starcraft 秘技补丁
2020/03/14 星际争霸
《PHP编程最快明白》第五讲:php目录、文件操作
2010/11/01 PHP
关于访问控制的一首PHP面试题(对属性或方法的访问控制)
2012/09/13 PHP
PHP对文件夹递归执行chmod命令的方法
2015/06/19 PHP
php中使用websocket详解
2016/09/23 PHP
通过php动态传数据到highcharts
2017/04/05 PHP
php + WebUploader实现图片批量上传功能
2019/05/06 PHP
js+FSO遍历文件夹下文件并显示
2007/03/07 Javascript
JavaScript中this关键字使用方法详解
2007/03/08 Javascript
基于Jquery的温度计动画效果
2010/06/18 Javascript
一个基于jQuery的树型插件(OrangeTree)使用介绍
2012/05/03 Javascript
详解JavaScript中shift()方法的使用
2015/06/09 Javascript
JS+CSS简单树形菜单实现方法
2015/09/12 Javascript
最简单的JavaScript图片轮播代码(两种方法)
2015/12/18 Javascript
JQuery控制DIV的选取实现方法
2016/09/18 Javascript
jQuery中select与datalist制作下拉菜单时的区别浅析
2016/12/30 Javascript
js实现tab切换效果
2017/02/16 Javascript
jQuery插件zTree实现的多选树效果示例
2017/03/08 Javascript
详解Vue2.0之去掉组件click事件的native修饰
2017/04/20 Javascript
Angular 4依赖注入学习教程之Injectable装饰器(六)
2017/06/04 Javascript
vue中axios处理http发送请求的示例(Post和get)
2017/10/13 Javascript
JS中的事件委托实例浅析
2018/03/22 Javascript
Vue props 单向数据流的实现
2018/11/06 Javascript
关于JSON解析的实现过程解析
2019/10/08 Javascript
python动态监控日志内容的示例
2014/02/16 Python
python多线程socket编程之多客户端接入
2017/09/12 Python
python的Tqdm模块的使用
2018/01/10 Python
python实现一个函数版的名片管理系统过程解析
2019/08/27 Python
详解Canvas事件绑定
2018/06/27 HTML / CSS
澳大利亚百货公司:David Jones
2018/02/08 全球购物
laravel使用redis队列实例讲解
2021/03/23 PHP
影视艺术学院毕业生自荐信
2013/11/13 职场文书
大学生职业规划论文
2014/01/11 职场文书
债务纠纷委托书
2014/08/30 职场文书
中学生2014国庆节演讲稿:不屈的民族
2014/09/21 职场文书
服装店员工管理制度
2015/08/07 职场文书