tgoop.com/python2day/6209
Create:
Last Update:
Last Update:
Забываем про скучные принты — теперь ваши консольные скрипты будут выглядеть красиво и профессионально!
Rich позволяет легко форматировать текст, добавлять цвета, таблички, прогресс-бары и даже рендерить Markdown прямо в терминале.
Что умеет Rich?
$ pip install rich
Примеры:
1️⃣ Цветной текст и эмодзи:
from rich import print
print("[bold red]Ошибка![/bold red] Что-то пошло не так... :fire:")
2️⃣ Таблица:
from rich.table import Table
from rich.console import Console
console = Console()
table = Table(title="Топ криптовалют")
table.add_column("Название", style="cyan", no_wrap=True)
table.add_column("Цена", style="green")
table.add_column("Изменение", style="red")
table.add_row("Bitcoin", "$96,000", "-1.2%")
table.add_row("Ethereum", "$2,900", "+0.5%")
table.add_row("Solana", "$192", "+3.8%")
console.print(table)
3️⃣ Прогресс-бар:
from rich.progress import track
import time
for step in track(range(10), description="Загрузка..."):
time.sleep(0.3)
Ваши скрипты будут не только работать, но и радовать глаз!
#python #soft #code