star
吧~micropython
上的一个轻量, 简单, 快速的WEB框架.esp8266
这样的板子上并没有该模块的支持.简洁
, 轻巧
, 易用
, 灵活
, 高效
作为主旨.flask
框架的 context
管理对象(即request
, response
, session
), 减少学习成本, 简化开发流程pypi
下载的包是未经过编译的 python
源代码文件, micropython
支持将源代码文件进行编译以获得执行速度上的提升和体积上的缩小. 如果你的设备(例如esp8266
) 在导入模块的过程中遇到内存分配失败的错误, 可以尝试使用此方式安装.Hello World!
了.POST
方式获取一些数据, 我们可以设置让本框架监听 POST
的访问方式:request
对象, 这个对象用来获取关于浏览器请求的一些信息, 例如 headers, 客户端地址, 访问方式等等. 我们使用的 form
对象就是从中获取的, form
对象是一个字典, 可以使用 get
方式来获取相应的数据.methods=(POST,)
来指定监听方式为 POST
, 这个 POST
对象是我们从 urouter
中导入的一个常量, 需要注意的是: methods
参数必须传入一个可迭代的对象(list
或者 tuple
), 一般的情况下推荐使用 tuple
(如果您不需要动态修改监听方式), 因为在成员数量固定的情况下, tuple
比 list
更加节省内存, 在嵌入式设备中内存是非常有限的, 我们要在最大程度上节省不必要的内存开支.context
对象的混乱.context
对象(例如 request
和 response
, session
), 理论上, 您不应该修改任何未声明可以被修改的内容.