📅  最后修改于: 2023-12-03 14:58:52.386000             🧑  作者: Mango
魔杖宝丽来()
函数是 Python 中一个非常有用的内置函数,它可以在控制台输出彩色的文本。
print("\033[显示方式;前景色;背景色m输出内容\033[0m")
其中,\033[参数m
是控制输出格式的起始标志,\033[0m
是控制输出格式的结束标志。具体参数包括:
print("\033[1;32;40m Hello World! \033[0m")
上述代码将在控制台输出绿色的 "Hello World!"。
注意:在 Windows 命令提示符下,可能不支持 ANSI 转义序列的颜色输出。这种情况下,可使用第三方库 colorama
解决该问题。
colorama
库pip install colorama
from colorama import Fore, Back, Style
print(Fore.RED + 'This is some red text.')
print(Back.GREEN + 'And with a green background.')
print(Style.DIM + 'And in dim text.')
上述代码将在控制台输出红色的 "This is some red text."、绿色背景的 "And with a green background." 和暗淡的 "And in dim text."。
魔杖宝丽来()
函数和 colorama
库是 Python 中输出彩色文本的两种方法,前者原生支持,但在某些环境下有限制;后者需要安装第三方库,但跨平台、方便易用。在实际开发中,可根据需求选择适合的方法。