rich

Utilities

Estilo de terminal

Descripción general rich

Rich es una biblioteca de Python para escribir texto enriquecido en la terminal. Admite renderizado de rebajas, resaltado de sintaxis, tablas, barras de progreso, rastreos impresos y una amplia gama de otras opciones de formato, todo con una API simple y expresiva.

En la terminal dePyRun, el estilo de Rich aparece como salida formateada, lo que la convierte en una excelente herramienta para crear una salida CLI bien presentada. Ya sea que esté creando un script de generación de informes de datos o simplemente desee imprimir declaraciones más agradables, Rich funciona de inmediato a través de micropip sin necesidad de instalación.

Código y salida de ejecución

Paneles y tablas con estilo utilizando la biblioteca Rich.

Rich Terminal TablesEjecutar en el 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)

Paquetes relacionados

Recursos recomendados de Python

Amplíe sus conocimientos con tutoriales interactivos relacionados, hojas de trucos y comparaciones de códigos.