#python #flask #heroku #jsonify
#python #flask #heroku #jsonify
Вопрос:
response = requests.get(url)
response_json = response.json()
results = response_json['a'][0]
output = results['a_1'] results['a_2'] results['a_3']
return jsonify(output)
мой вывод
«abcdefg»
что я хочу
abcdefg
Я создаю веб-приложение с помощью heroku, и когда я открываю веб-приложение, я хочу вернуть вывод без «». Я имею в виду отображать выходные данные без «».
Как мне это исправить?
Ответ №1:
Напишите
return output
вместо
return jsonify(output)
Возврат строки возвращает строку без кавычек. Jsonifying возвращает представление JSON.
Комментарии:
1. Вау.. Я сделал это!! Спасибо Абдур-Рахман Джанхангир. Я думал, что должен использовать jsonify в flask, но это не так.
2. Пожалуйста, отметьте ответ как принятый, если он вам помог
^^
. Возврат jsonify полезен в случае API, как показано здесь3. О, извините, я забыл об этом! ^^; Спасибо Абдур-Рахман Джанхангир, это помогло!