- 博客(10)
- 资源 (11)
- 收藏
- 关注
转载 Flask中路由使用解析
Flask简介Flask是一个相对于Django而言轻量级的Web框架。和Django大包大揽不同,Flask建立于一系列的开源软件包之上,这其中 最主要的是WSGI应用开发库Werkzeug和模板引擎Jinja:策略 :werkzeug和Jinja这两个库和Flask一样,都是pocoo团队开发的。这 或许体现了pocoo与Django竞争时关于生态的一种策略,这种策略的自然 延伸是...
2019-01-13 21:35:35 268
转载 【Flask-RESTPlus系列】Part3:请求解析
0x00 内容概览请求解析 基本参数 必需参数 多值和列表 其他目标 参数位置 参数多个位置 高级类型处理 解析器继承 文件上传 错误处理 错误消息 参考链接0x01 请求解析注意:Flask-RESTPlus的整个请求解析器部分将被移除,并将替换成关于集成其他更善于处理输入、输出的包(例如marshmallow)的说明文档。但是考虑到已经...
2019-01-11 00:09:05 963
转载 【Flask-RESTPlus系列】Part2:响应编组
0x00 内容概览响应编组 基本使用 重命名属性 默认值 自定义字段及多值情况 Url及其他具体字段 复杂结构 列表字段 嵌套字段 api.model()工厂 clone实现复制 api.inherit实现多态 自定义字段 跳过值为None的字段 跳过嵌套字段中的None字段 使用JSON Schema定义模型 参考链接0x01...
2019-01-11 00:00:20 855
转载 【Flask-RESTPlus系列】Part1:快速入门
0x00 内容概览Flask-RESTPlus安装 快速入门 初始化 一个最简单的API示例 资源路由 端点 参数解析 数据格式化 顺序保留 完整例子 0x01 Flask-RESTPlus安装1、Python版本兼容性当前Flask-RESTPlus的最新版本为v0.11.0,支持2.7或3.4+版本的Python。2、安装方式可以通过以...
2019-01-10 23:33:40 1516
原创 @classmethod
python的classmethod方法,修饰的函数不需要实例化,不需要self参数,通过cls可以访问类的相关属性、类的方法、类的实例化对象等。类方法以cls作为第一个参数,cls表示类本身。定义时使用@classmethod装饰器。>>> class Student(object): ''' This is a Student class. ...
2019-01-10 23:24:46 575
转载 Python 2.x版本与3.x的不同
__future__模块Python 3.x引入了一些与Python 2不兼容的关键字和特性,在Python 2中,可以通过内置的__future__模块导入这些新内容。如果你希望在Python 2环境下写的代码也可以在Python 3.x中运行,那么建议使用__future__模块。例如,如果希望在Python 2中拥有Python 3.x的整数除法行为,可以通过下面的语句导入相应的模块。 ...
2019-01-07 00:06:25 663
转载 创建numpy数组的不同方式
Numpy库的核心是数组对象或ndarray对象(n维数组)。你将使用Numpy数组执行逻辑,统计和傅里叶变换等运算。作为使用Numpy的一部分,你要做的第一件事就是创建Numpy数组。本指南的主要目的是帮助数据科学爱好者了解可用于创建Numpy数组的不同方式。创建Numpy数组有三种不同的方法:使用Numpy内部功能函数 从列表等其他Python的结构进行转换 使用特殊的库函数#使...
2019-01-05 23:29:20 766
原创 numpy.linspace
numpy(Numerical Python)是Python的一个开源扩展库,支持大量的多维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库,下面介绍其中的等差数列函数linspace。numpy.linspace功能是创建一个等差数列构成的一维数组,原型为numpy.linspace(start, stop, num=50, endpoint=True, retstep=Fal...
2019-01-05 23:17:34 255
转载 C++换行
编写代码时遇到代码超长的情况,为了代码的美观及方便调试,需要涉及到代码的换行问题。以下讨论了几种情况: 1、#define宏#define MAX(a,b) \ ((a) < (b) ? (b) : (a)) 等价于#define MAX(a,b) ((a) <(b) ? (b) : (a)) 2、关键字的换行关键字换行支持:+ - * /...
2019-01-02 23:56:48 6644
原创 error LNK2001: unresolved external symbol xxx
VC++6.0如果需要添加外部的c、cpp、h文件,直接将c、cpp、h文件拷贝到工程目录下,然后#include,是不行的,编译时会出现error LNK2001错误。这是因为这些文件不是通过VC IDE自己创建的,工程文件(dsp)里没有这些文件的配置信息。解决办法是在dsp文件里面添加配置信息。# Begin Source FileSOURCE=.\xxx.c# End Sour...
2019-01-02 23:40:34 2827
Visual Leak Detector-1.0
2016-02-21
AT89S52单片机的数码管的动态显示程序
2010-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人