本文使用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即可访问

Logo

加入社区!打开量化的大门,首批课程上线啦!

更多推荐