python后端程序與前端交互


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
可以直接訪問本機文件,所以可以訪問圖片


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM