我还有一个关于 Windows cmd 的小控制台程序的问题。
我使用 colorama 为终端中的文本着色,使其看起来像这样:
然后我发现了如何在input()-method 中使用一点“hack”和没有换行符的打印为文本着色,如下所示:
from colorama import init
init(autoreset=True)
YELLOW = "\x1b[1;33;40m"
print(f"\n{YELLOW}Turnier spielen? [T]: ", end='')
tournament = input()
这导致上图中的黄线。
但是我仍然在寻找一种方法来为用户输入的字符着色 - 所以在这里我想用颜色格式化用户输入“sdffdgf ...”。
有没有人为我提供解决方案,或者使用有限的 Windows cmd 是不可能的?
HUX布斯
相关分类