TGViewer
Learn Python Learn Python @learnpy · 21.4K subscribers
Post #12414 179
معرفی PrettyTable – نمایش زیبا و تر و تمیز داده‌ها در ترمینال 🧮

کتابخانه PrettyTable به شما این امکان را می‌دهد که داده‌های خود را در قالب جدول‌های منظم، خوانا و شبیه به خروجی‌های دیتابیس در ترمینال نمایش دهید. به جای دیدن یک خروجی درهم‌برهم و شلوغ در کنسول، با این کتابخانه می‌توانید ستون‌ها، ردیف‌ها و ترازبندی متن‌ها را به ساده‌ترین شکل ممکن مدیریت کنید.

نصب:
pip install prettytable

مثال ساده:
from prettytable import PrettyTable

# ساخت یک نمونه جدول و تعریف عنوان ستون‌ها
table = PrettyTable(["نام", "نقش", "امتیاز"])

# اضافه کردن ردیف‌های داده
table.add_row(["علی", "برنامه‌نویس پایتون", 98])
table.add_row(["سارا", "طراح محصول", 92])
table.add_row(["رضا", "مهندس دواپس", 89])

# تنظیم چینش ستون‌ها (مثلاً ستون نام به چپ‌چین)
table.align["نام"] = "l"

# نمایش جدول در ترمینال
print(table)


PyPI: https://pypi.org/project/prettytable/

💡 به نظرت نمایش خروجی‌های متنی توی ترمینال چقدر روی تجربه کاربری ابزارهای CLI تاثیر داره؟

#general #prettytable
➖➖➖➖➖➖➖
🐍 @LearnPY | لرن پای
  • ❤ 1
More from @learnpy
  1. Oct 12, 2026Post #12413
  2. Oct 11, 2026🎁 دریافت آموزش‌های مهارت‌های فردی از فرادرس فقط با ۱۱۹ هزار تومان... اگر به یادگیری مهارت…
  3. Oct 9, 2026سورس کد مربوط به این ریلز: https://www.instagram.com/p/DeSHTqhRj5y/ #fun ➖➖➖➖➖➖➖ 🐍 @Learn…
  4. Oct 5, 2026‌🔴 خبر فوری — انتخاب رشته هوشمند و رایگان با «مسیر» 🔥 «مسیر» نرم‌افزار هوشمند و کاملاً ر…
  5. Oct 3, 2026💥 ۲۰۰ هزار تومان تخفیفِ بیشتر علاوه بر تخفیفِ ۷۵ درصدی موجود در سایت | اشتراک یک ساله فرا…
  6. Sep 30, 2026🔎 #وبینار عملی ریشه‌یابی خطا با Sentry 🔮 در وبینار «از گزارش خطای کاربر تا ریشه‌یابی مشک…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →