JupyterNotebook-はじめに

IPythonノートブックは、IPythonカーネルのWebベースのフロントエンドとしてFernandoPerezによって開発されました。多言語向けの統合インタラクティブコンピューティング環境を構築するための取り組みとして、ノートブックプロジェクトはProject Jupyterに移行し、Pythonに加えてプログラミング環境JuilaとRのフロントエンドを提供しました。

ノートブックドキュメントは、HTML形式のテキスト、図、数式などを含むリッチテキスト要素で構成されます。ノートブックは、Pythonまたはその他のサポート言語のコードブロックで構成される実行可能なドキュメントでもあります。

Jupyterノートブックはクライアントサーバーアプリケーションです。アプリケーションはローカルマシンでサーバーを起動し、編集および実行できるWebブラウザーでノートブックインターフェイスを開きます。ノートブックはipynbファイルとして保存され、html、pdf、およびLaTexファイルとしてエクスポートできます。