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