将烧瓶路径中获得的路径作为参数传递给api调用中的函数

时间:2019-07-13 08:14:05

标签: python-3.x rest api flask function-call

我构建了一个api,它接受url中传递给它的任何文件路径,并将其显示在网页中。示例:http://12.389.798.220:5000/C:/NEWFILES/DAE.pdf

该网页将会显示

C:/NEWFILES/DAE.pdf

现在,我要获取此输出并将其传递给代码中的“转换”功能,该功能需要一个文件路径来处理文件并返回输出。

到目前为止的代码:

app = Flask(__name__)
api = Api(app)   
class ectdtext(Resource):
    def get(self, result):
        return {'data': ectd.convert(result)}

categories=convert('/home/da/files/5ca25b67-45ef8-969c-ae571431c665.pdf')   
@app.route('/')
def returnResult():
  return categories



@app.route('/', defaults={'path': ''})
@app.route('/<path:path>')
def get_dir(path):
    return path



if __name__ == '__main__':
     app.run(host="0.0.0.0", port=5000)

所以,线

categories=convert('/home/da/files/5ca25b67-45ef8-969c-ae571431c665.pdf')

先前已进行硬编码。现在,我想将在网页中输入的路径作为参数传递给每个新请求的转换函数。我该怎么解决?

0 个答案:

没有答案
相关问题