@carbolka

Отдача ответа через flask?

Здравствуйте, возможно ли вообще выполнение такого кода ?

@app.route('/multiplicators',methods = ['GET'])
def get_multiplicator():
tiker = request.args.get('tiker')
country = request.args.get('country')
names = request.args.get('names')
return jsonify(parse_multiplicators(tiker,country,names))

Я пытаюсь в строке запроса передать параметры для моей функции, чтобы она сработала и отдала мне ответ в виде json, но получаю ошибку missing 3 required positional arguments: 'tiker', 'country', and 'names'
  • Вопрос задан
  • 97 просмотров
Решения вопроса 1
ramzis
@ramzis
FullStackOverflow
http://localhost:5000/multiplicators/1/hello/3
@app.route('/multiplicators/<names>/<tiker>/<country>', methods = ['GET'])
def get_multiplicator(names, tiker, country):
    return jsonify(names, tiker, country)
    #return jsonify(parse_multiplicators(tiker,country,names))

[
"1",
"hello",
"3"
]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы