如何更改Idle中打印文本的颜色?

2 投票
1 回答
7582 浏览
提问于 2025-04-16 22:06

有没有办法指定在Python 3.2的Idle中,文本打印时的颜色?

我想要的类似于:

print("foo", "#fafafa")
print("bar", "#4f4f4f")

1 个回答

1

http://docs.python.org/library/idle.html#syntax-colors

要更改颜色方案,可以编辑config.txt文件中的[Colors]部分。

补充:因为你修改了问题,这里有一个更新的回答。请查看

http://www.daimi.au.dk/~mailund/scripting2005/lecture-notes/process-management.html

了解如何在Python中使用终端转义序列来改变颜色。

这些方法在IDLE中有效吗?我不知道。不过它们在大多数终端中是可以用的。

撰写回答