文章目录
- 1、准备工作
- 2、代码实现
- 3、拓展
- 4、闲聊
- 关于Python技术储备
- 一、Python所有方向的学习路线
- 二、Python基础学习视频
- 三、精品Python学习书籍
- 四、Python工具包+项目源码合集
- ①Python工具包
- ②Python实战案例
- ③Python小游戏源码
- 五、面试资料
- 六、Python兼职渠道
1、准备工作
pip install qcloudsms\_py
1.注册腾讯云账号
2.在产品列表内找到短信,在短信内添加应用
3.获取对应的SDK AppID 和 App Key
4.配置短信内容
注:需先申请“短信签名”和“短信正文”,按照要求填写申请即可,腾讯云的审核效率还是很快的,一般在1-2个小时内就会有结果
注:腾讯云的短信服务现在好像也不免费了,之前每个月还会赠送100条免费短信额度。总结:准备工作准备内容:SDK AppID、App Key、应用签名、短信正文模板ID
2、代码实现
\# -\*- coding: utf-8 -\*-
"""
@author: rzb
@software: PyCharm
@file: sms\_qcloud.py
@time: 2019/8/21 11:54
"""
from qcloudsms\_py import SmsSingleSender
from qcloudsms\_py.httpclient import HTTPError
import random
# 使用腾讯云发送手机6位随机验证码
class TestQCloudSMS(object):def \_\_init\_\_(self, phone\_num):self.appid = \*\*\*\* # 准备工作中的SDK AppID,类型:intself.appkey = \*\*\*\* # 准备工作中的App Key,类型:strself.phone\_num = phone\_numself.sign = 'rzbbzr公众号' # 准备工作中的应用签名,类型:strdef make\_code(self):""":return: code 6位随机数"""code = ''for item in range(6):code += str(random.randint(0, 9))return codedef send\_msg(self):ssender = SmsSingleSender(self.appid, self.appkey)try:# parms参数类型为listrzb = ssender.send\_with\_param(86, self.phone\_num, 短信正文模板ID, \[self.make\_code()\],sign=self.sign, extend='', ext='')print(rzb)except HTTPError as http:print("HTTPError", http)except Exception as e:print(e)
if \_\_name\_\_ == '\_\_main\_\_':phone\_num = \['188\*\*\*\*\*\*\*\*', '185\*\*\*\*\*\*\*\*', '176\*\*\*\*\*\*\*\*'\]sendmsg = TestQCloudSMS(random.choices(phone\_num)\[0\]) # 需传入发送短信的手机号,单发sendmsg.send\_msg()
3、拓展
官方文档中心里面给出了多种API的详细使用,有兴趣的同学可以去看看
腾讯云文档中心:https://cloud.tencent.com/document/product/382/5976
4、闲聊
可用于但不限于以下用途
- 脚本触发/告警
- 事务提醒
- 追番更新、电视剧更新等
- ……
关于Python技术储备
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后给大家分享一份全套的 Python 学习资料,希望提供给那些想学习 Python 的小伙伴们一点帮助!
保存图片微信扫描下方CSDN官方认证二维码免费领取【保证100%免费
】
一、Python所有方向的学习路线
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
二、Python基础学习视频
② 路线对应学习视频
还有很多适合0基础入门的学习视频,有了这些视频,轻轻松松上手Python~在这里插入图片描述
③练习题
每节视频课后,都有对应的练习题哦,可以检验学习成果哈哈!
因篇幅有限,仅展示部分资料
三、精品Python学习书籍
当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
四、Python工具包+项目源码合集
①Python工具包
学习Python常用的开发软件都在这里了!每个都有详细的安装教程,保证你可以安装成功哦!
②Python实战案例
光学理论是没用的,要学会跟着一起敲代码,动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。100+实战案例源码等你来拿!
③Python小游戏源码
如果觉得上面的实战案例有点枯燥,可以试试自己用Python编写小游戏,让你的学习过程中增添一点趣味!
五、面试资料
我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
六、Python兼职渠道
而且学会Python以后,还可以在各大兼职平台接单赚钱,各种兼职渠道+兼职注意事项+如何和客户沟通,我都整理成文档了。
这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以保存图片微信扫描下方CSDN官方认证二维码免费领取【保证100%免费
】