2011年,由Brian Granger领导的IPython团队开始开发一种基于Web技术的交互式计算文档格式,即IPython Notebook。目前,它已经成为一种非常优秀的交互式计算工具,同时还是科研和教学的一种理想媒介。
它有一种基于JSON的文档格式.ipynb,使你可以轻松地分享代码、输出结果以及图片等内容。目前在各种Python研讨会上,一种流行的演示手段就是使用IPython Notebook,然后再将.ipynb文件发布到网上以供所有人查询。
IPython Notebook应用程序是一个运行于命令行上的轻量级服务器进程。执行下面这条命令即可启动:
- ipython notebook