【问题标题】:Change printed text color in Idle?在空闲时更改打印文本颜色?
【发布时间】:2011-07-22 19:52:06
【问题描述】:

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

我正在寻找类似的东西:

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

【问题讨论】:

    标签: python python-3.x python-idle


    【解决方案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 中工作吗?我不知道。但它们适用于大多数终端。

    【讨论】:

    • 我认为问题是如何从正在运行的程序中动态地做到这一点。
    • 哦,我讨厌这种情况发生!
    • 好吧,IDLE 肯定无法识别 ANSI 转义。有人知道如何在我自己输出的东西上调用着色器吗?
    猜你喜欢
    • 1970-01-01
    • 2017-07-14
    • 2019-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多