IPython的彩色显示
无论刚安装完IPython还是Engthought的套装,IPython默认的命令行上没有彩色显示。原因是IPython接受一些命令行参数,而默认安装后“colors”和“color-info”这两个magic函数并没有被调用。下面我们看怎样打开彩色显示:
1. 下载pyreadline, Windows上的命令行彩色显示需要这个模块。
2. 进入ipython以后,键入“%color_info”查看当前颜色输出是否打开。在打开的前提下“ON”,输入”%colors Linux”或LightBG(适合浅色屏幕背景),NoColor设置色彩方案。之后在错误提示和帮助信息中就有彩色显示了。此外,这个参数加入启动命令行也有效,例如“ipython -pylab -colors lightbg”
顺便提一句,Enthought套装的确是好东西,不仅集成了众多模块,而且还提供一个图形化的命令行界面,有点像IDLE的东西,但是功能强大不少,例如包含了tab语法提示等功能。

Leave a Reply