from colorama import Fore, Back, Style
print(Fore.RED + 'some red text')
print(Back.GREEN + 'and with a green background')
print(Style.DIM + 'and in dim text')
print(Style.RESET_ALL)
print('back to normal now')
输出
[31msome red text
[42带有绿色背景的提示
[2要求使用暗淡的文字
[0m
现在恢复正常
我使用了colorama库来更改几个单词的字体颜色。不幸的是,它没有返回任何带有其各自颜色的行。谁能帮助我确定问题所在?预先感谢
答案 0 :(得分:0)
您的代码可在我的Linux机器上运行,但是如果您使用的是Windows,则必须首先调用init()
(按照documentation)。代码如下:
#!/usr/bin/python3
from colorama import Fore, Back, Style, init
# only required on Windows
init()
# print some example lines
print(Fore.RED + 'some red text')
print(Back.GREEN + 'and with a green background')
print(Style.DIM + 'and in dim text')
print(Style.RESET_ALL)
print('back to normal now')