我在ipython
和终端
qtconsole
在ipython-qtconsole
中,当我输入import pandas as pd
时,这些单词会突出显示语法。
但是,当我输入控制台时,所有文字都是白色
是否也可以在python控制台中使用语法高亮显示?
我的ipython
版本是;
ipython 1.2.1
ipython-qtconsole 1.2.1
答案 0 :(得分:5)
是的,如果您使用IPython 5.0或更高版本,它会使用Python Prompt Toolkit,它会在您键入内容时突出显示代码,并支持真实且理智的多行版本。
升级使用:
pip install ipython --upgrade
这是基于Jonathan Slenders在ptpython上的工作:
python -m pip install ptpython
提供2个命令:ptpython
和ptipython
,它们应在您的终端中突出显示语法。 ptipython
是一个概念证明,因此可能会错过IPython的某些功能,但推动接口更进一步。
请注意,可以作为内核连接到IPython的jupyter-console也会在您键入时使用提示工具包和突出显示代码。
答案 1 :(得分:0)
Jupyter,ipython
的{{3}}提供了jupyter console
命令,这正是您(和我)正在寻找的。 p>