是否有某种方法可以使Python 3输入中的某些单词与终端的默认颜色不同?像这样一个:
log 'Hello World'
“ log”一词变成蓝色,而字符串“'Hello World'”变成绿色。
答案 0 :(得分:0)
我是在假设蓝色和绿色是现在还没有发生但是想要实现的东西。
如果要在系统控制台中输入代码,例如Windows上的命令提示符或Mac上的Terminal,以及某些* nixes,则不太可能获得Python语法颜色。控制台必须能够部分解析Python语法。
如果在支持语法高亮显示并且可以解析Python代码的代码编辑器中输入代码,则可以得到一些颜色。一些但不一定全部都将支持用户自定义颜色。
IDLE将Python代码分为多个类别,并提供浅色和深色背景方案。用户可以从任何一个开始并更改默认颜色。在您的示例中,“ log”和“'hello'”将是“ normal”和“ string”文本。在内置主题中,普通文本为黑色(白色)或白色(深蓝色),而字符串为绿色。后者可能是为什么有人问您是否使用IDLE的原因。您可以创建一个主题,其中普通文本是与背景形成鲜明对比的蓝色。