python 您所在的位置:网站首页 python红色字体怎么 python

python

2024-07-06 22:54| 来源: 网络整理| 查看: 265

这很容易成为一个重复的问题——因为确实如此。然而,对此有很多不充分的答案(例如尝试 curses!——指向 26 页的文档)。

当我在空闲状态下输出时,我只想以蓝色以外的颜色打印文本。是否可以?有什么简单的方法可以做到这一点?我在 Windows 上运行 Python 3.6。

请举例说明。

(我发现 ANSI 代码在 IDLE 中不起作用,只能在终端上运行。)

最佳答案

将其放在代码的“开始”处:

import sys try: color = sys.stdout.shell except AttributeError: raise RuntimeError("Use IDLE")

然后使用color.write(YourText,Color)进行“打印”:

color.write("Hi, are you called Miharu461? \n","KEYWORD") color.write("Yes","STRING") color.write(" or ","KEYWORD") color.write("No\n","COMMENT")

打印:

Prints

注意:这不会自动输入输入内容(就像在 print 函数/语句中一样)。因此,当您打印时,请将 \n 放在最后一个字符串的末尾以放置它。

您可以输入的“颜色”有:SYNC、stdin、BUILTIN、STRING、console、COMMENT、stdout、TODO、stderr、hit >、定义、关键字、错误和sel。

注释 2:这取决于您用于 IDLE 的配色方案。所以我建议你用它来突出显示,而不是用来制作一个程序来询问某个单词的颜色是什么。

关于python - 如何在 IDLE 的终端中打印彩色文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42472958/



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有