为什么Python不能在Windows命令行上富打印文本样式,只能打印颜色?

zpqajqem  于 2023-04-13  发布在  Windows
关注(0)|答案(2)|浏览(124)

问题是我不能打印任何文本样式。
这是我的代码,我不认为它是错误的:

from rich.console import Console

console = Console(highlight=False)

console.print("Test print")
console.print("[green]Test print (green)")
console.print("[bold]Test print (bold)")
console.print("[bold underline]Test print (bold underline)")

input()

这是我运行脚本后得到的结果:

这就是我逃跑时的下场

python -m rich

在cmd中:

我应该怎么做?我在Windows终端(来自MS Store)上尝试了它,我得到了更多的颜色和所有的文本样式,但我不能将Windows终端设置为默认(我有Windows 10,而不是Windows 11)。

vhmi4jdf

vhmi4jdf1#

经典的Windows终端不支持任何文本样式,只有16种颜色。

相关问题