我想制作让我们说的文字
input("Name: ")
使用 colorama 模块以类似于 cprint() 的方式着色。 有什么办法可以做到吗?
我试过这个:
green = '\33[92m'
input(green + "Name: " + green)
但它没有显示任何颜色。它只是尝试按原样打印这些字符。
但是,使用 print() 函数,输出会显示为绿色。
print(green + "Hi" + green)
有什么帮助吗?
试试这个: 在终端/命令提示符中输入以下内容以安装名为 termcolor 的模块:
pip 安装 termcolor
在你的 python 文件中输入:
从 termcolor 导入有色 输入(彩色('你好世界','红色'))
colored() 函数基本上使字符串着色。 在这里,您可以将“hello world”替换为您选择的任何文本,将“red”替换为您选择的任何文本。
有关术语颜色的更多信息,请访问: https://pypi.org/project/termcolor/
希望这有帮助。