tabulate

Utilities

Güzel baskı tabloları

Genel Bakış tabulate

Tabulate, tablo halindeki verileri terminale güzel bir şekilde yazdırmak için kullanılan bir Python kütüphanesidir. Düz metin, ızgara, boru (Markdown), HTML, LaTeX ve daha fazlasını içeren düzinelerce çıktı formatını destekler. Listeler, dikteler,PandasDataFrames veNumPydizi listeleriyle çalışır.

PyRun'de tablolaştırma mikropip yoluyla kullanılabilir ve veri çıkışını terminal panelinde net bir şekilde sunmanın mükemmel bir yoludur. DataFrames'i insanlar tarafından okunabilir bir biçimde görüntülemek veya Python verilerinden Markdown tabloları oluşturmak için genelliklePandasile birlikte kullanılır.

Kod ve Yürütme Çıkışı

Verileri ızgara, taslak ve Markdown formatlarında güzel bir şekilde yazdırın.

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"))

İlgili Paketler

Önerilen Python Kaynakları

İlgili etkileşimli eğitimler, yardımcı sayfalar ve kod karşılaştırmalarıyla bilginizi genişletin.