Python语言和Flask框架
百科Python : Python,是一种面向对象、直译式计算机程序设计语言;Python语法简捷而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松地联结在一起。常见的一种应用情形是,使用python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,速度要求非常高,就可以用C++重写。
基于C的Python编译出的字节码文件,通常是.pyc格式。
Flask 是一个轻量级的 Web应用框架 , 使用 Python 编写。基于 Werkzeug WSGI 工具箱和 Jinja2 模板引擎。 Flask 使用 BSD 授权。
Flask也被称为 “microframework” ,因为它使用简单的核心,用 extension 增加其他功能。Flask没有默认使用的数据库、表单验证工具。然而,Flask保留了扩增的弹性,可以用 Flask-extension加入这些功能:ORM、表单验证工具、档案上传、各种开放式身份验证技术。
特色:
内建开发用服务器和debugger
整合单元测试 (unit testing)
RESTful request dispatching
使用 Jinja2(英语:Jinja (template engine)) 模板引擎
支援 secure cookies (client side sessions)
100% WSGI 1.0 相容
Unicode based
详细的文件、教学
Google App Engine 相容
可用 Extensions 增加其他功能
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。