当前位置: 代码迷 >> 综合 >> python2.7版本 编写post请求接口(三)
  详细解决方案

python2.7版本 编写post请求接口(三)

热度:42   发布时间:2023-11-22 17:06:16.0

背景

之前我们写过一篇
java调用python脚本
平时练习使用还行,如果在正式环境中使用可能会造成性能瓶颈。如果我们换一种写法,利用python来写接口,,会提示不少性能。
开干。

引入版本

import sys
import json
from flask import Flask,request
app = Flask(__name__)
from gevent import pywsgi

这里如果说有的库没安装的话,请使用pip install xxx 进行安装。 如果说pip都没安装,请自行百度安装pip。

接口案例

def compute_data(img_path): return {
    "path":img_path}
@app.route('/test', methods=[ 'POST'])
def getcontent():img_path = request.json.get('imgPath')return compute_data(img_path)
#if __name__ == '__main__':
#app.run(host='0.0.0.0', port=8010)
server = pywsgi.WSGIServer(('0.0.0.0', 8010), app)
server.serve_forever()

后台启动python脚本

nohup python -u test_http_copy.py > test.log 2>&1 &

postman调用

在这里插入图片描述

学习python群

python交流群:711607680

源码地址

  相关解决方案