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資料庫
- 前端接收後端返回的map前端後端
- 前端如何處理後端一次性返回10萬條資料?前端後端
- Android 優雅地處理後臺返回的騷資料Android
- Python返回多個結果Python
- Python使用xlrd處理excel資料PythonExcel
- Python資料處理(二):處理 Excel 資料PythonExcel
- item_get_app資料返回結果APP
- springboot2.0-統一處理返回結果和異常情況Spring Boot
- AOP的具體實踐-簡化結果返回的處理
- python 處理資料Python
- springboot統一異常處理及返回資料的處理Spring Boot
- Nodejs教程07:處理接收到的POST資料NodeJS
- Nodejs教程06:處理接收到的GET資料NodeJS
- webSocket前端接收後臺資料實時更新Web前端
- Java後臺接收前端傳遞的陣列物件引數的處理Java前端陣列物件
- python向後端Flask服務傳送檔案並在後端處理Python後端Flask
- ?laravel8 中介軟體對處理返回結果或異常進行格式統一處理Laravel
- 資料清洗與預處理:使用 Python Pandas 庫Python
- 利用ASP傳送和接收XML資料的處理方法XML
- [資料處理]python基礎Python
- Python資料處理典型用法Python
- Python資料處理-pandas用法Python
- MyBatis 返回結果MyBatis
- Python資料處理(一):處理 JSON、XML、CSV 三種格式資料PythonJSONXML
- Pytorch資料前後處理整理PyTorch
- 最全總結 | 聊聊 Python 資料處理全家桶(Redis篇)PythonRedis
- 最全總結 | 聊聊 Python 資料處理全家桶(Sqlite篇)PythonSQLite
- 最全總結 | 聊聊 Python 資料處理全家桶(Memcached篇)Python
- 最全總結 | 聊聊 Python 資料處理全家桶(配置篇)Python
- 最全總結 | 聊聊 Python 資料處理全家桶(Mysql 篇)PythonMySql
- 最全總結 | 聊聊 Python 資料處理全家桶(PgSQL篇)PythonSQL
- springboot jap自定義原生sql 接收SELECT count(*) 的返回long型別結果Spring BootSQL型別
- python使用flask框架生成excle返回前端(包含圖片、表格、表頭灰色、表格加邊框)PythonFlask框架前端
- 如何處理http返回型別為206的資料HTTP型別
- iOS FMDB有返回結果集和無返回結果集iOS
- Python 工匠:讓函式返回結果的技巧Python函式
- python中函式如何返回多個結果?Python函式