import flask,json
from flask import request,make_response
from flask_cors import *
创建一个服务,把当前这个python文件当做一个服务
server = flask.Flask(name)
为跨域访问设置
CORS(server, resources=r\'/*\')
server.route()可以将普通函数转变为服务 登录接口的路径、请求方式
@server.route(\'/login\',methods=[\'get\'])
def login():
接收参数
train_period = int(request.values.get(\'train_period\'))
predict_period = int(request.values.get(\'predict_period\'))
以json的形式返回参数
dict = {}
dict[\'real_data\'] = real_data[:period]
dict[\'predict_data\'] = predict_data[:period]
json_data = json.dumps(dict)
res = make_response(json_data)
res.headers[\'Access-Control-Allow-Origin\'] = \'*\'
return res
if name== \'main\':
开放接口进行监听
server.run(debug=True,port = 9999,host=\'0.0.0.0\')
以下是在本机查看图片
python -m http.server
可以直接访问本机文件,所以可以访问图片