ویرگول
ورودثبت نام
ShortText
ShortText
خواندن ۱ دقیقه·۴ سال پیش

معرفی کتابخانه 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')

و نتیجه:

در آخر هم لینک‌های پروژه:

https://pypi.org/project/colorama/
https://github.com/tartley/colorama
پایتونpythonColoramaکتابخانه
مختصر نویسم باشد که مفید هم باشد
شاید از این پست‌ها خوشتان بیاید