سلام خسته نباشید در اجرای ماژول termcolor2 مشکل دارم وقتی کد print(termcolor2.colored( "python course",color="red") رو اجرا میکنم کد زیر در ترمینال نمایش داده میشه ←[31mpython course←[0m و متن رنگی نمیشه میخواستم ببینم مشکل کجاست
مشکل از سمت برنامه شما نیست cmd رنگ ها رو نشون نمیده
یعنی نمیشه درستش کرد؟
سلام. با کامند پرامت برنامه رو اجرا کنین
دوست عزیز مطمئن باشید که termcolor2 نصب باشع. با دستور pip install termcolor2 این رو بزنید که نصب بشه
pip install termcolor2 رو زدم اینو اورد 'pip' is not recognized as an internal or external command,
operable program or batch file.
موقع نصب پایتون تیک اد تو پث رو زدین؟
توی ترمینال وی اس کد این دستور رو میزنید؟
واقعیش یادم نیست تیک اد تو پث رو زدم یا نه
اره توی ترمینال وی اس کد میزنم ولی تو cmd هم زدم اونجا هم همین متن رو برمیگردونه
تو ترمینال وی اس کد help('modules') رو که میزنم برام ماژول های نصب شده رو میاره و termcolor2 هم جزوشون هست
این لینک
منم دقیقا همین مشکلی که دوستمون داشت رو دارم وقتی اون قطعه کدی که گفته شد رو زدم منظورم اینه import colorama colorama.init() این ارور رو داد ModuleNotFoundError: No module named 'colorama'
دوست عزیز بنده اول جوابتونو دادم برای این که رنگ رو ببینید از cmd استفاده نکنید.
windows power shell رنگ رو نشون میده یا میتونید با ماژول colorama استفاده کنید و در اول پروژه دستور
init()
را بزنید.
یا اگه می خواهید از termcolor2 استفاده کنید دستور زیر را اول پروژه قرار دهید.
from os import system
system("cls")
نکته: این متنی که گذاشتید:
←[31mpython course←[0m
یک ارور یا باگ نیست این چاپ متن به صورت رنگ است که cmd نتوانسته آن را نشان دهد و به همان صورت نوشته
مشکل نه از پایتون شما است و نه از جای دیگر