Я не знаю, как выбрать определенные элементы из jsonnified объекта в моем веб-приложении с помощью flask

#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. О, извините, я забыл об этом! ^^; Спасибо Абдур-Рахман Джанхангир, это помогло!