文本装饰 + Python - 有办法吗?

0 投票
3 回答
1909 浏览
提问于 2025-04-16 11:12

在Python中,有没有办法把文字变成蓝色,或者让它变大,或者...其他的什么呢?

3 个回答

1

你可以使用转义序列

print "^[[0;31;40mColor"

而且 ^[ 是一个单独的字符,你可以通过先按下 ctrl-v 然后再按 ESC 来输入它。

1

为了编写转义序列,我一直在使用 colorama 这个包。

http://pypi.python.org/pypi/colorama

这个包效果不错,不过要记得先检查一下它是否存在,否则你在新电脑上设置好脚本后可能就无法运行了。

2

你可以看看这个 curses模块。不过我不太确定你能不能改变字体大小。

撰写回答