IPython 是python语言的一个shell,其中i 是interaction 的缩写,表示交互。
IPython有以下几个特性:
交互shell功能;基于浏览器即可完成代码编写、编译、调试功能;支持交互式可视化图形;支持并行计算。
使用IPython 生成的文件格式为 .ipynb 格式。ipynb 文件可以转换为HTML、幻灯片、LaTeX、PDF等格式。
日常使用IPython时,不会单独安装使用,而是基于anaconda 平台使用。anaconda 是一个基于python的科学开发平台。