之前告诉大家使用可以应用于很多场景,除了大家所知道的,今天给大家带来一个特别好玩的事情,就是能用去发短信,赶紧看下文吧~
准备工作内容:
SDK AppID、App Key、应用签名、短信正文模板ID
1、安装 、安装pip
采用pip进行安装,要使用功能,只需要执行:pip
2、手动下载或clone最新版本代码
文章插图
3、在目录运行.或直接把所在目录加入sys.path(/都支持)
【python可以实现什么黑科技_实用黑科技!利用python给手机发短信】4、如果我们直接按官方的案例实现,会出现ssl:ailed这个问题,报错如下::[SSL:AILED]led(_ssl.c:590)
产生这个问题的原因在于本身,pyhon升级到2.7.9以后,引入了一个新特性,当使用打开https的链接时,会检验一次ssl证书 。而当目标网站使用的是自签名证书时,就会抛出.的错误,所以我们这里导入了ssl的包来避免这个问题 。# @Time : 2020/5/24 22:13# @ : 编程技术圈# @Site : # @File : .py# @:
from.ssl
ssl. = ssl.
# 使用腾讯云发送手机6位随机验证码class (): def (self, ): self.appid ='' # 准备工作中的SDK AppID,类型:int self. = '' # 准备工作中的App Key,类型:str self. =self.sign = '' # 准备工作中的应用签名,类型:str
文章插图
def (self): """ :: code 6位随机数 """ code = '' for item in range(6): code += str(.(0, 9))code
def (self):= (self.appid, self.) try: # parms参数类型为list rzb = .(86, self., , [self.()], sign=self.sign, ='', ext='') print(rzb)as http: print("", http)as e: print(e)
if== '':= ['156********']= (.()[0]) # 需传入发送短信的手机号,单发 .
文章插图
当我们程序运行后,返回的""为"ok"的时候,就发送成功了,这时我们看下手机有没有收到:
文章插图
显示上图内容正是我们定制的模板内容,感兴趣的可以尝试下哦~如需更多实用知识,点击进入学习网教学中心 。
- python 人工智能课程对孩子的好处_高中的学生对人工智能感兴趣
- ID3决策树的Python实现与理解
- 苹果系统安装python环境_mac下python相关环境搭建(python开发
- java偏功能实现的面试题,教你如何做面霸
- 不能与芋头一起吃的9种食物,芋头可以和白萝卜一起炖汤吃吗
- STM32通过读取芯片唯一ID号来实现程序的保护,防止被抄袭
- Python实现自动化给视频实时加字幕,软件已打包!
- 含代码实现 SizeBalanceTree详解
- stm32毕业设计 电子时钟设计与实现
- 工业物联网系统下如何实现设备数据采集与设备维护