PyInstaller
- 把Python应用程序及其所有依赖项捆绑到一个包中,用户可以在不安装Python解释器或任何模块的情况下运行打包的应用程序
- PyInstaller支持Python 2.7和Python 3.3+
- 支持诸如numpy,PyQt,Django,wxPython等主要Python软件包
- 它不是一个交叉编译器:要制作一个Windows应用程序,你需要在Windows中运行PyInstaller;在Linux中运行Linux应用程序
- 官方文档 pyinstaller
PyInstaller 常用参数
单页应用HATEOAS 和 RESTful 成熟度模型 与 API治理
[TOC]
HATEOAS 介绍
HATEOAS是Hypertext As The Engine Of Application State的缩写
按 Richardson Maturity Model Richardson成熟度模型 这是REST的最高级形态
采用 Hypermedia 的API
- 在响应(response)中除了返回资源(resource)本身
- 还会额外返回一组 Link
Link
描述了对于该资源,消费者(consumer)接下来可以做什么以及怎么做
python setup 模块使用
介绍
python setup 模块,在工程的根目录中含有文件 setup.py
, 这个文件执行函数 setup()
用于 python 工程的 初始化,依赖安装,编译,构建等