更改windows cmd中的颜色文本无效



我想更改文本的颜色。当我在VS代码中尝试它时,它是有效的。但当我在Windows中的CMD中尝试时,我会得到这个:

←[91mstring

python中的代码:

print ('33[91m' + "string")

有一个"bug";在cmd中。您需要首先用清除屏幕

import os
os.system("cls")

这超出了它应该发挥的作用。

完整代码:

import os
os.system("cls")
print('33[91m' + "string")

我希望我的回答会有所帮助。

以下是正确使用它的方法:

import os
os.system("cls")
print('33[91m' + "string")

还有Python术语颜色模块。用法非常简单:

from termcolor import colored
print(colored('string', 'red'), colored('string', 'green'))

相关内容

  • 没有找到相关文章

最新更新