当前位置:   article > 正文

如何使用flask将python代码封装成api_flask封装api

flask封装api

本文使用conda创建虚拟环境,在虚拟环境里安装包。保证各环境之间不冲突。

一、下载安装anaconda 

直接下载[anaconda](https://www.anaconda.com/),下载后一步步安装即可。

二、 配置conda环境

打开终端

  1. # 查看当前有哪些conda环境
  2. conda env list
  3. # 新建一个装有python3.7包的conda环境,命名为"mini3.7"
  4. conda create -n mini3.7 python=3.7
  5. # 激活"mini3.7"这个环境
  6. source activate mini3.7
  7. # 在"mini3.7"环境下安装flask
  8. pip install flask
  9. # 检查"mini3.7"环境下都装了哪些包
  10. conda list

三、封装api

1.引入flask

from flask import Flask, request

2.创建服务

app = Flask(__name__)

3.封装接口

指定接口的访问路径和请求方式,编写调用该接口时的执行动作。如下例子为get请求

  1. @app.route('/firstapi',methods=['get'])
  2. def hello():
  3. # 获取参数
  4. people = request.args.get('param')
  5. return f"hello:\t{param}"

4.绑定ip地址和端口号

  1. # host:指定绑定IP,port:指定绑定端口,debug指定:是否接受调试,是否返回错误信息
  2. app.run(host='127.0.0.1', port=8080, debug=True)

四、验证访问

针对上述get请求接口,浏览器输入http://127.0.0.1:8080/firstapi?param=1即可访问

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/天景科技苑/article/detail/791504?site
推荐阅读
相关标签
  

闽ICP备14008679号