python - 终端中的颜色编码语法

标签 python terminal

目前,我用来编写 Python 代码的终端是黑底单色灰,但是 thisthis示例表明您也可以使用颜色编码语法。我无法识别默认设置中的任何内容表明能够在终端中使用颜色编码语法。我想使用终端窗口作为 Python 交互式 shell,因此颜色编码文本是必须的。我该怎么做?

Visual Studio 2015 在这方面要容易得多,但我想这是因为 VSCode 不是 IDE。我真的很喜欢在测试新脚本时使用交互式 shell。

最佳答案

默认控制台 REPL 没有语法突出显示。然而,CPython 附带的 IDLE IDE 有一个语法高亮 REPL(交互式 shell)。

IPython 5还有syntax highlighting in REPL :

IPython screenshot
(来源:jupyter.org)

关于python - 终端中的颜色编码语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39198637/

相关文章:

python - 很难让装饰器在 python 类中工作

python - 如果在 for 循环中没有匹配项,如何打印出特定的消息

python - 写入csv时发生Python错误。我究竟做错了什么?

javascript - 如何在Javascript中逐行读取终端命令行的输出

javascript - 从紧缩输出中找到匹配序列并在终端中打印

c++ - 控制台/终端中的彩色文本

python - 从模块导入多个类的语法

Python:没有这样的测试方法:如何通过从另一个方法显式调用它来执行测试方法?

django - 尝试与工头在本地测试 django 应用程序

python - 终止使用子进程打开的 gnome 终端