10 行 Python 代码教你自动发送短信(不想回复工作邮件妙招)

yipeiwu_com6年前Python基础

最近工作上有个需求,当爬虫程序遇到异常的时候,需要通知相应的人员进行修复。如果是国外可能是通过邮件的方式来通知,但国内除了万年不变的 qq 邮箱,大部分人都不会去再申请其他的账号,qq 邮箱也是闲的蛋疼的时候才会瞄一眼。你还记得上次看邮箱的内容是什么时候吗?

所以在国内最好的通知方式是通过手机短信,今天就教大家利用 python 10 行代码实现短信发送。

Twilio

短信代理服务已经有非常多成熟的方案,比如国内的阿里云。这次我介绍的是国外的一个代理商「Twilio」,使用邮箱注册即送 15 美金。而发送一条国内的短信,目前的价格是 0.028 美金。所以一个账号可以发送 500 条短信,每天发送一条都可以使用一年多的时间。

网站地址:https://www.twilio.com/

注册好账号点击 Quickstarts 就可以看到官方提供的文档。

根据官方文档你就可以编写一个自己的案例。

程序代码

程序代码就 10 行,非常的简单。首先你需要安装下 twilio 库,然后你需要改下对应你的 account_sid、auth_token、官方提供的号码 from_ 和你要发送到的号码 to,以及你要发送的内容 body。

这些信息在你的个人中心都可以查看到。

把相应的信息填写完整,运行程序即可发送。

总结

以上所述是小编给大家介绍的10 行 Python 代码教你自动发送短信,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对【听图阁-专注于Python设计】网站的支持!

相关文章

Python从list类型、range()序列简单认识类(class)【可迭代】

本文实例讲述了Python从list类型、range()序列简单认识类(class)。分享给大家供大家参考,具体如下: list类型 定义: items = [] 这就定义了一...

Python运算符重载用法实例分析

本文实例讲述了Python运算符重载用法。分享给大家供大家参考。具体如下: 在Python语言中提供了类似于C++的运算符重在功能: 一下为Python运算符重在调用的方法如下: Met...

Python使用cx_Oracle调用Oracle存储过程的方法示例

本文实例讲述了Python使用cx_Oracle调用Oracle存储过程的方法。分享给大家供大家参考,具体如下: 这里主要测试在Python中通过cx_Oracle调用PL/SQL。 首...

Python编程中time模块的一些关键用法解析

Python编程中time模块的一些关键用法解析

python中time模块其实不难,就是关系转换有点老记不住,先看下图可以说明几个时间对象的的关系.供参考理解. 黑色细箭头表示输入值,参数 深黄色的粗箭头表示返回值,输出...

python搭建微信公众平台

python基于新浪sae开发的微信公众平台,实现功能: 输入段子---回复笑话 输入开源+文章---发送消息到开源中国 输入快递+订单号---查询快递信息 输入天气---查询南京最近...