tabulate

Utilities

예쁘게 인쇄된 테이블

개요 tabulate

Tabulate는 표 형식의 데이터를 터미널에 예쁘게 인쇄하기 위한 Python 라이브러리입니다. 일반 텍스트, 그리드, 파이프(Markdown), HTML, LaTeX 등을 포함한 수십 가지 출력 형식을 지원합니다. 목록, 사전,PandasDataFrames 및NumPy배열 목록과 함께 작동합니다.

PyRun에서 표는 micropip을 통해 사용할 수 있으며 터미널 패널에 데이터 출력을 명확하게 표시하는 훌륭한 방법입니다. 이는 일반적으로Pandas과 함께 사용되어 사람이 읽을 수 있는 형식으로 DataFrame을 표시하거나 Python 데이터에서 Markdown 테이블을 생성합니다.

코드 및 실행 출력

그리드, 아웃라인 및 마크다운 형식으로 데이터를 예쁘게 인쇄합니다.

Tabulate Tables에디터에서 실행
from tabulate import tabulate

data = [
    ["Alice",   28, "Engineer",  "New York"],
    ["Bob",     34, "Designer",  "London"],
    ["Charlie", 22, "Data Sci.", "Berlin"],
    ["Diana",   30, "Manager",   "Tokyo"],
]
headers = ["Name", "Age", "Role", "City"]

print("── grid ──")
print(tabulate(data, headers=headers, tablefmt="grid"))

print("\n── rounded_outline ──")
print(tabulate(data, headers=headers, tablefmt="rounded_outline"))

print("\n── pipe (Markdown) ──")
print(tabulate(data, headers=headers, tablefmt="pipe"))

관련 패키지

권장 Python 리소스

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