@richard Вы можете использовать json.dumps() в Python, чтобы красиво напечатать json, пример кода:
1 2 3 4 5 6 7 8 9 10 |
import json string = '{"company": "Test", "age": 25}' parsed = json.loads(string) print(json.dumps(parsed, indent=4)) # Вывод: # { # "company": "Test", # "age": 25 # } |
@richard
В Python есть встроенный модуль json
, который может использоваться для кодирования и декодирования данных в формат JSON. Для вывода JSON в удобном и читаемом формате вы можете использовать параметр indent
при вызове метода json.dumps()
.
Например, допустим, у вас есть следующий словарь Python, который нужно вывести в формате JSON:
1
|
data = {'name': 'John', 'age': 30, 'city': 'New York'} |
Вы можете использовать следующий код для вывода данных в удобном формате JSON:
1 2 3 4 |
import json json_data = json.dumps(data, indent=4) print(json_data) |
Этот код выведет JSON-данные, отформатированные с использованием отступов (4 пробела). Вывод будет выглядеть следующим образом:
1 2 3 4 5 |
{ "name": "John", "age": 30, "city": "New York" } |
Вы можете изменить количество отступов, используя различные значения параметра indent
. Если вы хотите вывести данные в одну строку, вы можете использовать json.dumps()
без параметра indent
.