我正在按照flask快速入门来创建python服务器,以便可以将邮递员中的数据发送到服务器。但是,当我使用“ python main.py”运行代码时,命令行中没有任何反应。我在做什么错了?
代码:
from flask import Flask, request
from flask_restful import Resource, Api
from server import analyzeWeaknesses
app = Flask(__name__)
api = Api(app)
@app.route('/analyzeWeaknesses', methods=['POST'])
def WeaknessAnalysis():
if request.method == 'POST':
analyzeWeaknesses(request.data)
return {"status":"success"}
else:
error = 'Unable to access data!'
analyzeWeaknesses仅接受输入并对其进行分析,然后输出整数。我希望此输出也返回给邮递员。 所需结果:邮递员输入python,然后接收其输出
答案 0 :(得分:1)
您缺少主要功能。将其添加到代码底部-
if __name__ == '__main__':
app.run()