python使用flask接收前端資料,處理後返回結果
from flask import Flask, request
import json, time, datetime
import pysolr
import pandas as pd
'''
使用request接收前端post請求
直接使用return傳送後端處理好的資料給前端
'''
# flask服務啟動,進行初始化
app = Flask(__name__)
# 通過python裝飾器的方法定義一個路由地址,如http://127.0.0.1/test就是介面的url
@app.route('/test', methods=['GET','POST'])
def get_data():
if request.method == 'POST':
argsJson = request.data.decode('utf-8')
argsJson = json.loads(argsJson)
print(argsJson)
result = process_json(argsJson)
result = json.dumps(result, ensure_ascii=False) #轉化為字串格式
return result #return會直接把處理好的資料返回給前端
else:
return " 'it's not a POST operation! "
def process_json(data):
return data
if __name__ == '__main__':
app.run(hose='xxx.xxx.xxx.xxx', port=xxxx) #可以設定為本機IP,或者127.0.0.1
相關文章
- go 如何處理資料庫返回的多結果集Go資料庫
- JAVA資料庫處理(連線,資料查詢,結果集返回)Java資料庫
- 前端接收後端返回的map前端後端
- 前端如何處理後端一次性返回10萬條資料?前端後端
- Python返回多個結果Python
- item_get_app資料返回結果APP
- AOP的具體實踐-簡化結果返回的處理
- linq返回結果集中增加自增序列,該如何處理
- 分析後sql語句很快返回結果SQL
- Android 優雅地處理後臺返回的騷資料Android
- webSocket前端接收後臺資料實時更新Web前端
- MyBatis 返回結果MyBatis
- Python使用xlrd處理excel資料PythonExcel
- springboot2.0-統一處理返回結果和異常情況Spring Boot
- Python資料處理(二):處理 Excel 資料PythonExcel
- Java後臺接收前端傳遞的陣列物件引數的處理Java前端陣列物件
- iOS FMDB有返回結果集和無返回結果集iOS
- 資料接收中粘包及半包的處理
- ?laravel8 中介軟體對處理返回結果或異常進行格式統一處理Laravel
- 前端資料與後臺分離,使用mockjs模擬後臺返回json資料前端MockJSON
- python 處理資料Python
- Nodejs教程06:處理接收到的GET資料NodeJS
- Nodejs教程07:處理接收到的POST資料NodeJS
- 返回部分結果後,才報單行子查詢返回多行。
- python向後端Flask服務傳送檔案並在後端處理Python後端Flask
- Python 工匠:讓函式返回結果的技巧Python函式
- python中函式如何返回多個結果?Python函式
- springboot統一異常處理及返回資料的處理Spring Boot
- 通用結果類用於返回響應結果
- Flex 3快速入門: 處理資料 使用資料繫結Flex
- 利用ASP傳送和接收XML資料的處理方法XML
- 資料清洗與預處理:使用 Python Pandas 庫Python
- EXCEL表格匯入訂單資料 go怎麼接收處理?ExcelGo
- python使用flask框架生成excle返回前端(包含圖片、表格、表頭灰色、表格加邊框)PythonFlask框架前端
- 使用 express 模擬後臺介面返回資料Express
- springboot jap自定義原生sql 接收SELECT count(*) 的返回long型別結果Spring BootSQL型別
- [資料處理]python基礎Python
- Python資料處理-pandas用法Python