Flask Restful api

时间:2020-11-26 15:03:17   收藏:0   阅读:11

Flask是一个基于Python开发的微型web框架

使用Flask实现简单的restful api

安装

 pip install flask

eg:

from flask import Flask

app = Flask(__name__)
@app.route(/)
def hello():
    return hello,world


if __name__ == "__main__":
    app.run()

浏览器打开http://127.0.0.1:5000/

页面输出

  hello,world

GET方法

from flask import Flask,request,abort

app = Flask(__name__)
@app.route(/)
def hello():
    return hello,world

@app.route("/testGet", methods=[GET])
def testGet():
    name = request.args.get(name,‘‘)
    age = request.args.get(age,‘‘)
    return {name:name,age:age}

if __name__ == "__main__":
    app.run()

postman测试

技术图片

POST方法

from flask import Flask,request,abort

app = Flask(__name__)
@app.route(/)
def hello():
    return hello,world

@app.route("/testPost", methods=[POST])
def testPost():
    if not request.json or not text in request.json:
        abort(400)
    text = request.json.get(text, ‘‘)
    return {text:text}

if __name__ == "__main__":
    app.run()

postman测试

技术图片

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!