【发布时间】:2019-09-08 13:09:29
【问题描述】:
我希望你们能帮助我解决这个问题。 我正在使用 Sublime text 3。一切都很好,但是我想打印彩色输出,例如 print ("Hello world", "red") 和带有红色 "Hello world" 的输出。但是我只能在 Spyder 或 Visual Studio Code 中执行此操作,在 Sublime 中,程序总是给出输出:[31mhello[0m [32mworld[0m] 即使我尝试使用 colorama 或 termcolor。也许我对 Sublime 的配置有问题。可以的话请帮帮我
P/S:我是未注册用户。他们是否仅限于未注册用户?
非常感谢您的阅读。
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')
或使用术语颜色
from termcolor import colored
print(colored('hello', 'red'), colored('world', 'green'))
我希望在 Sublime Text 3 中获得相同的结果。
【问题讨论】:
-
嗯,有一件事是肯定的,它与 Sublime 无关。因为我在使用 VS 代码时也有类似的输出。
标签: python