如何使用termcolor更改字体颜色

问题描述

当我使用模块termcolor更改字体颜色时

from termcolor import colored
print(colored(" THIS APPLICATION IS DEVELOPED BY : ",'yellow'),colored("Mr KATIB Rabah",'red'))
print(" --------------------------------------------------------------------------")

在命令提示符下显示符号,但不更改颜色与Pycharm显示的相反

Microsoft Windows [version 10.0.19041.508]
(c) 2020 Microsoft Corporation. Tous droits réservés.
C:\Users\Katib>cd PycharmProjects\pythonProject

C:\Users\Katib\PycharmProjects\pythonProject>python test6.py
←[33m THIS APPLICATION IS DEVELOPED BY : ←[0m ←[31mMr KATIB Rabah←[0m
 --------------------------------------------------------------------------
  [Pycharm show this with colors][1]

  [1]: https://i.stack.imgur.com/QcOQg.jpg

解决方法

查看此信息:How to print colored text in Python?

要使颜色在Windows中工作,您需要先运行os.system("color")

import os
from termcolor import colored

os.system("color")
print(colored(" THIS APPLICATION IS DEVELOPED BY : ",'yellow'),colored("Mr KATIB Rabah",'red'))