【发布时间】:2020-05-04 09:46:00
【问题描述】:
我是 Rest API 的新手。我一直在尝试创建一个 api,它从用户那里获取输入并处理它并发送输出。基本上,我有一个文件 grades.py,它可以预测使用 ML 的学生的成绩。我还有另一个带有 flask 的文件 server.py 。 server.py 中的 api 代码是 '
@app.route('/Api/score/id',methods=['GET','POST'])
def getscore(score_id):
score_id=request.args['score_id']
return grades.predictor(score_id)
'
我正在调用 api
'http://localhost:5000/Api/score/id?/score_id=1'
在邮递员。
我收到了错误
'
TypeError: getscore() missing 1 required positional argument: 'score_id''
谁能告诉我我做错了什么?
【问题讨论】:
标签: python-3.x api flask rest