rich

Utilities

Stylizacja terminala

Przegląd rich

Rich to biblioteka Pythona służąca do zapisywania tekstu sformatowanego na terminalu. Obsługuje renderowanie przecen, podświetlanie składni, tabele, paski postępu, ładnie wydrukowane ślady i szeroką gamę innych opcji formatowania — a wszystko to za pomocą prostego, wyrazistego interfejsu API.

W terminaluPyRunstyl Richa pojawia się w postaci sformatowanych danych wyjściowych, co czyni go doskonałym narzędziem do tworzenia dobrze prezentowanych wyników CLI. Niezależnie od tego, czy tworzysz skrypt do raportowania danych, czy po prostu chcesz ładniejsze zestawienia do druku, Rich działa od razu za pomocą mikropipa, bez konieczności instalacji.

Dane wyjściowe kodu i wykonania

Stylizowane panele i tabele przy użyciu biblioteki Rich.

Rich Terminal TablesUruchom w Edytorze
from rich.console import Console
from rich.table import Table
from rich.panel import Panel

console = Console()

console.print(Panel.fit("[bold green]Welcome to PyRun[/bold green]", border_style="green"))

table = Table(title="Top Programming Languages")
table.add_column("Rank", justify="center", style="cyan", no_wrap=True)
table.add_column("Language", style="magenta")
table.add_column("Type", style="green")
table.add_column("Popular For", style="yellow")

table.add_row("1", "Python",     "Dynamic", "Data Science, AI")
table.add_row("2", "JavaScript", "Dynamic", "Web, Node")
table.add_row("3", "TypeScript", "Static",  "Large-scale Web")
table.add_row("4", "Rust",       "Static",  "Systems, WASM")

console.print(table)

Powiązane pakiety

Polecane zasoby Pythona

Poszerzaj swoją wiedzę dzięki powiązanym interaktywnym samouczkom, ściągawkom i porównaniom kodów.