Adam Ebrahim نشر 10 يونيو 2021 أرسل تقرير مشاركة نشر 10 يونيو 2021 كيف يمكنني إخراج نص ملون إلى terminal في بايثون؟ رأيت في أحد السكريبتات أنه يتم ظهور الإختيارات والنتيجة .. إلخ في الـ terminal بألوان مختلفة، كيف يمكنني عمل ذلك أيضًا؟ وهل هذه الطريقة تعمل في جميع أنظمة التشغيل (Winodws و Linux و MacOS)؟ 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
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 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
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 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 عدي محمد علي السفياني نشر 9 نوفمبر 2023 أرسل تقرير مشاركة نشر 9 نوفمبر 2023 اريد البحث معا التلون داخل ملف اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Adam Ebrahim
كيف يمكنني إخراج نص ملون إلى terminal في بايثون؟
رأيت في أحد السكريبتات أنه يتم ظهور الإختيارات والنتيجة .. إلخ في الـ terminal بألوان مختلفة، كيف يمكنني عمل ذلك أيضًا؟ وهل هذه الطريقة تعمل في جميع أنظمة التشغيل (Winodws و Linux و MacOS)؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.