语法突出显示在ipython控制台中

我在qtconsole和终端中都使用ipython

ipython-qtconsole ,当我import pandas as pd这些单词有语法高亮显示。

但是,当我输入控制台时,所有文本都是白色的

是否有可能在python控制台中使用语法高亮显示?

我的ipython版本是;

ipython                    1.2.1
ipython-qtconsole          1.2.1

是的,如果您使用IPython 5.0或更高版本,它会使用Python Prompt Toolkit,它可以在您输入时突出显示代码,并支持真实且理智的多行版本。

升级使用:

pip install  ipython --upgrade

这是基于Jonathan Slenders在ptpython上的工作:

python -m pip install ptpython

它提供了2个命令: ptpythonptipython ,它应该在你的终端中语法突出显示。 ptipython是一个概念证明,因此可能会遗漏IPython的某些功能,但会进一步推动接口。

请注意,可以连接到IPython作为内核的jupyter-console也将在您输入时使用快速工具包和突出显示代码。


Jupyter, ipython的笔记本电脑的副产品,提供了命令jupyter console ,这正是你(和我)正在寻找的东西。

链接地址: http://www.djcxy.com/p/68939.html

上一篇: syntax highlighting in ipython console

下一篇: How to write LaTeX in IPython Notebook?