معرفی کتابخانه colorama در پایتون

خیلی سریع بخوام بگم colorama یه کتابخونه خوب برای خوشگل سازی و رنگی کردن پیام ها در پایتون هست، همه ما احتمالا دوست داریم که پیام‌ها رو از خطا‌ها در ترمینال(+لاگ‌ها) جداسازی کنیم تا به خوانایی آن‌ها کمک کنه، خب خیلی ساده از این ابزار می‌تونیم استفاده کنیم.

نصب:

pip3 install colorama

حالا که از این مرحله سخت عبور کردیم 😉 میریم برای استفاده که خیلی سخت تره :))) (میدونم اصلا بامزه نیستم)

فرض کنید می‌خوایم متن خطا رو قرمز نمایش بدیم:

from colorama import Fore, Back, Style
print(Fore.RED + 'Ye Error Kheyli Alaki')
نتیجه
نتیجه

این کتابخانه سه حالت کلی برای فرمت‌دهی در اختیار ما قرار میده:

  • Fore: BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE, RESET
  • Back: BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE, RESET
  • Style: DIM, NORMAL, BRIGHT, RESET_ALL

در واقع ما میتونی رنگ متن، پس زمینه و استایل رو عوض کنیم که عکس زیر به نظرم کل حالت ها رو می‌رسونه:

حالت های مختلف فرمت‌دهی
حالت های مختلف فرمت‌دهی

خب مثال اخر رو هم ببینم:

from colorama import Fore, Back, Style
print(Fore.RED + 'some red text')
print(Back.GREEN + 'and with a green background')
print(Style.DIM + 'and in dim text')
print(Style.RESET_ALL)
print('back to normal now')

و نتیجه:


دیدگاه‌ها

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *