Python Webk框架学习 Flask
2014-10-24 22:02
681 查看
Flask是一个使用Python编写的轻量级Web应用框架。基于Werkzeug WSGI工具箱和Jinja2 模板引擎。 Flask使用BSD授权。Flask也被称为“microframework”,因为它使用简单的核心,用extension增加其他功能。Flask没有默认使用的数据库、窗体验证工具。然而,Flask保留了扩增的弹性,可以用Flask-extension加入这些功能:ORM、窗体验证工具、文件上传、各种开放式身份验证技术。
而且经常听别人称赞其是最pythonic 的Web框架。
环境搭建,Flask 依赖于两个外部库:Werkzeug 和 Jinja2 。 Werkzeug 是一个 WSGI (在 web 应用和多种服务器之间开发和部署的标 准 Python 接口) 的工具集Jinja2 负责渲染模板。
Hello World.
而且经常听别人称赞其是最pythonic 的Web框架。
环境搭建,Flask 依赖于两个外部库:Werkzeug 和 Jinja2 。 Werkzeug 是一个 WSGI (在 web 应用和多种服务器之间开发和部署的标 准 Python 接口) 的工具集Jinja2 负责渲染模板。
sudo pip install Flask
Hello World.
from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello World!' if __name__ == '__main__': app.run()
tp@Evilxr:~$ vim hello.py tp@Evilxr:~$ python hello.py * Running on http://127.0.0.1:5000/ 127.0.0.1 - - [16/Nov/2014 23:10:36] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [16/Nov/2014 23:10:36] "GET /favicon.ico HTTP/1.1" 404 - 127.0.0.1 - - [16/Nov/2014 23:10:36] "GET /favicon.ico HTTP/1.1" 404 -
相关文章推荐
- Python--Flask--Web服务器框架学习
- python基础学习-flask web框架
- 基于python的web框架——Flask 学习笔记
- python web开发之flask框架学习(2) 加载模版
- Ubuntu下使用Python+flask+MySQL的架构搭建Web框架
- python Web框架 Django学习(2)
- Python Web框架Flask信号机制(signals)介绍
- Python Web框架Flask中使用新浪SAE云存储实例
- python常用web框架性能测试(django,flask,bottle,tornado)
- python常用web框架简单性能测试结果分享(包含django、flask、bottle、tornado)
- python - web框架 - Flask 参考内容
- Python学习 - 编写一个简单的web框架(一)
- Python Web框架Flask中使用百度云存储BCS实例
- 【小白笔记】python web学习之路-Flask(1)
- python - web框架 - Flask sqlalchemy Mysql
- python Web框架 Django学习(3)
- 在python的WEB框架Flask中使用多个配置文件的解决方法
- python网络编程学习笔记(10):webpy框架
- Python Web框架Flask下网站开发入门实例
- python - web框架 - Flask Mysql 创建表的外键