2024-09-20 22:24:20 发布
网友
我想做一个在python终端上打印颜色的程序,但是我不知道怎么做。我听说你可以使用某些转义序列来打印彩色文本,但我不确定这一点。如何使用python终端以特定颜色打印字符串?
附带说明:我运行一个Linux版本。
尝试^{}模块。
from termcolor import colored print colored('hello', 'red'), colored('world', 'green')
见Print in terminal with colors using Python?
此外,还可以使用ANSI代码:
class bcolors: HEADER = '\033[95m' OKBLUE = '\033[94m' OKGREEN = '\033[92m' WARNING = '\033[93m' FAIL = '\033[91m' ENDC = '\033[0m' def disable(self): self.HEADER = '' self.OKBLUE = '' self.OKGREEN = '' self.WARNING = '' self.FAIL = '' self.ENDC = '' print(bcolors.WARNING + "Warning" + bcolors.ENDC)
尝试^{} 模块。
见Print in terminal with colors using Python?
此外,还可以使用ANSI代码:
相关问题 更多 >
编程相关推荐