使用Python Flask框架快速实现简单API

来源:互联网 发布:软件开发的岗位 编辑:程序博客网 时间:2024/05/16 07:14
下载安装virtualenv(virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响
  • https://pypi.python.org/pypi/virtualenv 在该地址下载,解压
  • 进入解压后目录,执行python setup.py install

使用virtualenv安装一个Flask的虚拟环境
  • 新建一个目录,mkdir test
  • 进入新建的目录,cd test
  • 执行virtualenv flask
  • 执行flask/bin/pip install flask

创建一个简单的web应用
  • 在test目录下创建一个test.py:
#!flask/bin/pythonfrom flask import Flaskapp = Flask(__name__)@app.route('/')def index():    return "Hello, World!"if __name__ == '__main__':    app.run(debug=True) 
  • 在浏览器中执行python文件
  • (可以在@app.route中指定API路径)

在浏览器中测试
  • 在浏览器中输入localhost:5000
  • 终端显示:

  • 浏览器显示:


指定API路径,指定GET方法
#!flask/bin/pythonfrom flask import Flask, jsonifyapp = Flask(__name__)@app.route('/test', methods=['GET'])def get_tasks():    return jsonify({'json': 'Hello, World'})if __name__ == '__main__':    app.run(debug=True)
  • 在浏览器中输入localhost:5000/test测试

学习参考:
http://www.cnblogs.com/vovlie/p/4178077.html

阅读全文
0 0
原创粉丝点击