Превращаем JSON в красивую таблицу
from rich.console import Console
from rich.table import Table
import json
console = Console()
# Загружаем данные
with open("users.json", encoding="utf-8") as f:
users = json.load(f)
table = Table(title="Пользователи")
table.add_column("Имя")
table.add_column("Возраст")
table.add_column("Город")
# Заполняем таблицу
for user in users:
table.add_row(
user["name"],
str(user["age"]),
user["city"]
)
console.print(table)