本文使用conda创建虚拟环境,在虚拟环境里安装包。保证各环境之间不冲突。
一、下载安装anaconda
直接下载[anaconda](https://www.anaconda.com/),下载后一步步安装即可。
二、 配置conda环境
打开终端
# 查看当前有哪些conda环境
conda env list
# 新建一个装有python3.7包的conda环境,命名为"mini3.7"
conda create -n mini3.7 python=3.7
# 激活"mini3.7"这个环境
source activate mini3.7
# 在"mini3.7"环境下安装flask
pip install flask
# 检查"mini3.7"环境下都装了哪些包
conda list
三、封装api
1.引入flask
from flask import Flask, request
2.创建服务
app = Flask(__name__)
3.封装接口
指定接口的访问路径和请求方式,编写调用该接口时的执行动作。如下例子为get请求
@app.route('/firstapi',methods=['get'])
def hello():
# 获取参数
people = request.args.get('param')
return f"hello:\t{param}"
4.绑定ip地址和端口号
# host:指定绑定IP,port:指定绑定端口,debug指定:是否接受调试,是否返回错误信息
app.run(host='127.0.0.1', port=8080, debug=True)
四、验证访问
针对上述get请求接口,浏览器输入http://127.0.0.1:8080/firstapi?param=1即可访问