Flask --- Python的另一个轻量级Web框架
2015-07-12 17:45
771 查看
Flask是Python中的另一个轻量级Web框架, 在github上有接近15000的star. github地址为Flask
其用法跟Bottle非常类似, 有兴趣可以参考Bottle—Python的轻量级http server.
Flask不像Django可以做到代码修改而不用重启HTTP Server.
其用法跟Bottle非常类似, 有兴趣可以参考Bottle—Python的轻量级http server.
# -*- coding: utf-8 -*- #!/usr/bin/python from flask import Flask, jsonify app = Flask(__name__) @app.route('/') def index(): return 'index' #使用<user>传递参数 @app.route('/hello/<user>') def hello_get(user): return 'hello get %s' % user #使用POST请求 @app.route('/hello/<user>', methods=['POST']) def hello_post(user): return 'hello post %s' % user @app.route('/hotCity') def hotCity(): cities = ['北京', '上海', '广州'] return jsonify({ 'code': 0, 'cities': cities, }) if __name__ == '__main__': app.run() #还可以浏览器调试 # app.run(debug=True)
Flask不像Django可以做到代码修改而不用重启HTTP Server.
相关文章推荐
- python——scrapy安装成功,check项目成功,运行出现一下问题
- tornado 源码分析 之 异步io的实现方式
- OpenCV2.3.1+Python2.7.3+Numpy等的配置
- Python下opencv使用笔记(七)(图像梯度与边缘检测)
- python 对字典排序
- Selenium学习笔记之001:Selenium+Eclipse+Python测试环境搭建
- Python实现简单的爬虫
- Python下opencv使用笔记(六)(图像的形态学转换)
- python学习笔记——列表在做extend,+=和+的时候对象的变化与内存分配
- python学习笔记——循环里的else
- HTML+CSS+python+qtwebkit打造跨平台桌面应用(一)
- HTML+CSS+python+qtwebkit打造跨平台桌面应用(二)
- HTML+CSS+python+qtwebkit打造跨平台桌面应用(三)
- Python3.x爬虫教程:爬网页、爬图片、自动登录
- python IDE
- pandas安装过程中提示unable to find vcvarsall.bat的解决方法
- 简单上手Python中装饰器的使用
- 利用python3 requests和BeautifulSoup4抓取百度贴吧研究生录取通知书并展示
- nltk在python中的安装,以及nltk的data库
- Python 类的继承