rich
UtilitiesStylizacja 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.
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.
Pętle Pythona
Dowiedz się, jak używać pętli Pythona do iteracji danych. Opanuj pętle for, pętle while, przerywaj, kontynuuj i pętluj najlepsze praktyki dzięki interaktywnym przykładom.
Jak sortować listę w Pythonie
Dowiedz się, jak sortować listę w Pythonie za pomocą metody sort() i funkcji sorted(). Odkryj przykłady niestandardowego sortowania kluczy i odwrotnej kolejności.
Ściągawka dotycząca metod ciągów w Pythonie
Kompletny przewodnik dotyczący manipulacji ciągami znaków w języku Python. Opanuj formatowanie, wyszukiwanie, dzielenie, zastępowanie i sprawdzanie właściwości ciągów.
Python kontra JavaScript: który język programowania jest najlepszy?
Kompleksowe porównanie Pythona i JavaScript. Poznaj różnice w składni, wydajność, przypadki użycia (backend vs frontend) i przykłady kodowania.