rich

Utilities

터미널 스타일링

개요 rich

Rich는 터미널에 서식 있는 텍스트를 쓰기 위한 Python 라이브러리입니다. 마크다운 렌더링, 구문 강조, 표, 진행률 표시줄, 깔끔하게 인쇄된 추적 및 기타 다양한 서식 옵션을 모두 간단하고 표현력이 풍부한 API로 지원합니다.

PyRun의 터미널에서 Rich의 스타일은 형식화된 출력으로 제공되므로 잘 표현된 CLI 출력을 구축하는 데 탁월한 도구가 됩니다. 데이터 보고 스크립트를 작성하거나 단순히 더 멋진 인쇄 설명을 원하든 Rich는 설치가 필요 없이 micropip을 통해 즉시 작동합니다.

코드 및 실행 출력

Rich 라이브러리를 사용하여 스타일이 지정된 패널 및 테이블.

Rich Terminal Tables에디터에서 실행
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)

관련 패키지

권장 Python 리소스

관련 대화형 튜토리얼, 치트 시트, 코드 비교를 통해 지식을 확장하세요.