rich

Utilities

Estilo de terminal

Visão geral rich

Rich é uma biblioteca Python para escrever rich text no terminal. Ele suporta renderização de markdown, realce de sintaxe, tabelas, barras de progresso, tracebacks bem impressos e uma ampla gama de outras opções de formatação – tudo com uma API simples e expressiva.

No terminalPyRun, o estilo de Rich aparece como saída formatada, tornando-o uma excelente ferramenta para construir uma saída CLI bem apresentada. Esteja você criando um script de relatório de dados ou simplesmente desejando instruções de impressão mais agradáveis, Rich funciona imediatamente por meio de micropip, sem necessidade de instalação.

Saída de código e execução

Painéis e tabelas estilizados usando a biblioteca Rich.

Rich Terminal TablesExecutar no Editor
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)

Pacotes Relacionados

Recursos Python recomendados

Expanda seu conhecimento com tutoriais interativos relacionados, folhas de dicas e comparações de código.