python是个好东西,几行代码就能提供一个API接口服务。
下面直接创建一个请求用户信息的API接口:
api.py
#!/usr/bin/python3
#coding:utf-8
from flask import Flask,jsonify,request
#创建一个服务
app=Flask(__name__)
#创建get方式接口,提供传入参数username
@app.route('/get_user',methods=['get'])
def get_user():
    username = request.args.get('username')
    data={
          'name':username,
          'age':10,
          'sex':'男'
    }
    return jsonify(data)
if __name__ == "__main__":
    #启动端口为8001
    app.run(host='0.0.0.0',port=8001,debug=True)启动服务
chmod +x api.py
./api.py
访问接口(ip替换为对应服务的ip):http://192.168.2.104:8001/get_user?username=abul  
返回结果:

Comments