1.IPython
:一个交互式 shell 工具
科学家和工程师都喜欢做实验,而
IPython
正是诞生于爱做实验的科学家之手。IPython
提供的交互式实验环境被很多人认为是Matlab
、Mathematica
和Maple
的开源替代品。你可以在线获取包括安装指南在内的更多信息,地址为http://ipython.org/。IPython
是开源免费的软件,可以在Linux
、Unix
、Mac OS X
以及Windows
上使用。IPython
的作者们希望那些用到IPython
的科研工作成果在发表时能够提到IPython
,这是他们对IPython
使用者唯一的要求。下面是IPython
的基本功能:- Tab键自动补全;
历史记录存档;
行内编辑;
使用 %run 可以调用外部Python脚本;
支持系统命令;
支持pylab模式;
Python代码调试和性能分析。
- Tab键自动补全;
ipython --pylab
(加入了参数--pylab
)进入 IPython的交互模式下,在pylab
模式下, IPython
将自动导入 SciPy
、 NumPy
和 Matplotlib