Python使用函数计算与API网关产品组合之踩坑成果-praffa轻型框架
话说不是在踩坑,就是在踩坑的夜里。学了Python三脚猫的功夫,打算彻底放弃ECS,使用函数计算和API网关创建一个后端应用。一圈下来,好不容易踩过去了,这就把总结留下的一个小框架贡献出来,让再来的人好走一些。
废话不多说,先奉上GitHub地址:https://github.com/YONGDAOYUN/praffa
praffa是什么?
Python Restful Api Farmwok For Aliyun的首字母简写。是一款针对阿里云的函数计算+API网关产品开发的轻型框架。
开发说明
- 在method里的Example是示例类,类文件名、类名、method三者同名,建议采用大驼峰规则定义,例如:GetUserInfo
- 主返回方法名必须是handler,并且放在类方法的最后一个。其他代码自己是自己业务代码。
- 类库文件增删改要在__init__.py文件里报备哦。如:
__all__ = ["Example"]
- method放到API网关配置的Query里,配置为映射方式,body为非表单提交模式的JSON
图解从零开始
鼠标放在图片上有说明

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
【资料下载】Python第八讲——寻找知乎最美小姐姐
直播介绍:都说Python很有趣,那我们就玩点炸的。本次我们就来爬取知乎问答的数据,得到小姐姐图片。然后用百度人脸API进行颜值打分,获得最美小姐姐~ 直播时间:3月19日(周二)20:00——21:00 直播讲师:罗攀,林学的研究僧,《从零开始学Python网络爬虫》,《从零开始学Python数据分析》作者,Python中文社区、Python爱好者社区专栏作者 欢迎加入Python技术进阶观看直播及往期回顾 PPT链接:https://yq.aliyun.com/download/3387代码链接:https://github.com/panluoluo/crawler-analysis直播回顾:https://yq.aliyun.com/live/930
- 下一篇
Java中String和StringBuffer对于拼接运算中效率的对比
Java中String和StringBuffer对于拼接运算中效率的对比 String类型在java中是immutable,意思就是不可变的,每次对String进行拼接操作,实际在jvm中都是new了一个新的String,随着String的new的次数越多,会造成虚拟机速度下降。StringBuffer的内部实际是一个字符数组,对于不同的jdk可以使用以下方法查看其实际的大小和容量(请参考下面的代码),注意:这是两个不同的概念,具体请参考API的文档。 String str1 = "redpig"; StringBuffer sb = new StringBuffer(str1); System.out.println(sb.length()); //内容长度 System.out.println(sb.capacity());//总空间 如果每次随机生成10个字符(仅限于大小写字母和数字),重复10000次,此时可以清楚看到String和StringBuffer的运行效率。 import java.util.Random; public class TestStrAndStrBuf ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- 设置Eclipse缩进为4个空格,增强代码规范
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境