在 OS/X 上的 python 交互式 shell 中启用颜色

emm*_*emm 17 python iterm terminal.app .bash-profile macos

我刚刚修改了我的 .bash_profile 以便在 iTerm 和终端中有颜色。

现在,我想为空闲样式的 Python 交互式 shell 启用语法突出显示。

怎么做?

小智 19

bpython似乎可以做你想做的事。

bpython 是适用于 Linux、BSD、OS X 和 Windows(有一些工作)的 Python 解释器的奇特界面。bpython 是在 MIT 许可证下发布的。它具有以下(特殊)功能:

在此处输入图片说明

  • 在线语法高亮
  • 类似 Readline 的自动完成功能,并在您键入时显示建议
  • 任何 Python 函数的预期参数列表
  • 将您输入的代码发送到粘贴箱
  • 自动缩进
    等等

替代方案是IPythonDreamPie

  • 或 ipython。两者都是比 vanilla python 解释器更高级的替代品。 (2认同)