python写api接口实战

一、操作步骤

  1. 导入:import flask,json
  2. 实例化:api = flask.Flask(name)
  3. 定义接口访问路径及访问方式:@api.route(’/index’,methods=[‘get/post/PUT/DELETE’])
  4. 定义函数,注意需与路径的名称一致,设置返回类型并支持中文:def index(): return json.dumps(ren,ensure_ascii=False)
  5. 三种格式入参访问接口:
    5.1 url格式入参:flask.request.args.get(‘id’)
    5.2 form-data格式入参:pwd = flask.request.values.get(‘pwd’)
    5.3 josn格式入参:pwd = flask.request.json.get(‘pwd’)
  6. 启动服务:api.run(port=8888,debug=True,host=‘127.0.0.1’),开启服务之后,就可以通过ip+端口+路径+入参访问接口

二、源码举例

#!/usr/bin/python3
# encoding:utf-8
import flask,json
# 实例化api,把当前这个python文件当作一个服务,__name__代表当前这个python文件
api = flask.Flask(__name__) 
 
# 'index'是接口路径,methods不写,默认get请求     
@api.route('/index',method

猜你喜欢

转载自blog.csdn.net/m0_67391870/article/details/125228512