每当我使用代码时:
import sys
from termcolor import colored, cprint
text = colored('Hello, World!', 'red', attrs=['reverse', 'blink'])
print(text)
cprint('Hello, World!', 'green', 'on_red')
我得到的输出:
[5m[7m[31mHello, World![0m
[41m[32mHello, World![0m
为什么我得到这个输出?
答案 0 :(得分:0)
这在我的终端上显示得很好。您在哪里运行此代码?
在Windows终端的termcolor中使用ANSI颜色,您还需要导入colorama才能使它起作用。
import colorama
colorama.init()
然后使用您的上述代码。 有关更多信息:https://pypi.org/project/colorama/