Adam Ebrahim نشر 10 يونيو 2021 أرسل تقرير نشر 10 يونيو 2021 كيف يمكنني إخراج نص ملون إلى terminal في بايثون؟ رأيت في أحد السكريبتات أنه يتم ظهور الإختيارات والنتيجة .. إلخ في الـ terminal بألوان مختلفة، كيف يمكنني عمل ذلك أيضًا؟ وهل هذه الطريقة تعمل في جميع أنظمة التشغيل (Winodws و Linux و MacOS)؟ 1 اقتباس
1 Wael Aljamal نشر 10 يونيو 2021 أرسل تقرير نشر 10 يونيو 2021 يمكن عمل ذلك من خلال format أي عمل تنسيق و تمرير رمز اللون الموافق للمطلوب.. print(f"{bcolors.WARNING}Warning: Any Text ?{bcolors.ENDC}") حي ثيمكنك ملاحظة كود بداية اللون و كود النهاية، وهذه بعض الرموز للتلوين: class bcolors: HEADER = '\033[95m' OKBLUE = '\033[94m' OKCYAN = '\033[96m' OKGREEN = '\033[92m' WARNING = '\033[93m' FAIL = '\033[91m' ENDC = '\033[0m' BOLD = '\033[1m' UNDERLINE = '\033[4m' كما يمكن استخدام المكتبة colored: from termcolor import colored print(colored('hello', 'green'), colored('world', 'red')) 1 اقتباس
0 عبدالله عبدالرحمن11 نشر 11 يونيو 2021 أرسل تقرير نشر 11 يونيو 2021 يمكنك إستخدام الحزمة colorama وهي تعتبر متعددة المنصات cross-platform لكي تقوم بطباعة نصوص ملونة على أي منصة أولاً قم بتثبيتها عن طريق إستخدام pip pip install colorama ومن ثم يمكنك طباعة النصوص الملونة كما هو موضح في الكود from colorama import Fore, Back, Style print(Fore.RED + 'نص أحمر') print(Back.GREEN + 'نص بخلفية خضراء') print(Style.DIM + 'نص خافت') # لكن لا يحصل أي شيء في وندوز لانه لايدعمه print(Style.RESET_ALL) # إعادة النص الى الافتراضي print('نص عادي') 1 اقتباس
0 عدي محمد علي السفياني نشر 9 نوفمبر 2023 أرسل تقرير نشر 9 نوفمبر 2023 اريد البحث معا التلون داخل ملف اقتباس
السؤال
Adam Ebrahim
كيف يمكنني إخراج نص ملون إلى terminal في بايثون؟
رأيت في أحد السكريبتات أنه يتم ظهور الإختيارات والنتيجة .. إلخ في الـ terminal بألوان مختلفة، كيف يمكنني عمل ذلك أيضًا؟ وهل هذه الطريقة تعمل في جميع أنظمة التشغيل (Winodws و Linux و MacOS)؟
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.