Я хотел бы вывести красиво выглядящий JSON на моем веб -сайте Flask (веб -сайт API), но мой файл JSON не хочет форматировать должным образом.return json.loads(json.dumps(json_text, indent=4))
return json.dumps(json_text, indent=4)
return jsonify(json_text)
< /code>
json_it () Функция: < /p>
def json_it(self):
input_part = {"amount": self.amount, "currency": str(self.input_currency)}
output_part = self.result
return {"input": input_part, "output": output_part}
< /code>
Код API Flask: < /p>
converter = CurrencyConvert(float(amount), input_currency, output_currency)
json_text = converter.json_it()
the_output = json.dumps(json_text, indent=10)
print(the_output)
return the_output, 200
< /code>
VurranceConvert принимает эти 3 параметра и делает из него Dictionaty, как вы можете видеть на выводе, который его печатает. (Это не должно быть проблемой){
"input": {
"amount": 10.92,
"currency": "GBP"
},
"output": {
"AED": 46.023890640000005,
}
}
< /code>
Если я возвращаю его: < /p>
{ "input": { "amount": 10.92, "currency": "GBP" },"output": {"AED": 46.023890640000005,}}
< /code>
Я думаю, что подобные вопросы были заданы, но я не мог найти решение, которое могло бы мне помочь. < /p>
Подробнее здесь: https://stackoverflow.com/questions/541 ... g-in-flask
Я хочу сделать красивое форматирование JSON в колбе [дублировать] ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как заставить более красивое форматирование HTML в формате метки в одной строке?
Anonymous » » в форуме Html - 0 Ответы
- 3 Просмотры
-
Последнее сообщение Anonymous
-