Jupyter Notebook - 简介

IPython notebook 由 Fernando Perez 开发,作为 IPython 内核的基于 Web 的前端。 为了打造多语言的集成交互计算环境,Notebook 项目被转移到 Jupyter 项目下,为 Python 之外的编程环境 Juila 和 R 提供前端。

notebook 文档由富文本元素和 HTML 格式的文本、图形、数学方程等组成。notebook 也是一个可执行文档,由 Python 或其他支持语言的代码块组成。

Jupyter notebook 是一个客户端-服务器应用程序。 该应用程序在本地计算机上启动服务器,并在 Web 浏览器中打开 Notebook 界面,可以在其中进行编辑和运行。 notebook 保存为 ipynb 文件,可以导出为 html、pdf 和 LaTex 文件。