Jupyter ノートブックは、教育と研究で使用される人気のあるツールです。これらを使用すると、Python コードの小さなスニペットを作成し、結果を画面上で確認できます。 Markdown を使用してテキストを含めることもできるため、情報を表示するための多用途ツールになります。
Carnets は、Jupyter ノートブックの完全なスタンドアロン実装を提供するアプリケーションです。これは、埋め込まれた Python インタープリターを使用して、すべてがデバイス上で実行されることを意味します。これにより、インターネット接続の必要がなくなり、常にインターネットにアクセスできない人にとっては便利なオプションになります。さらに、Carnets では、Jupyter ノートブックを使用するか、より高度な Jupyterlab を使用するかを選択できるため、コーディング エクスペリエンスが柔軟になります。
Carnets の優れた機能の 1 つは、Numpy、Sympy、Matplotlib、Pandas などの多くの便利なパッケージがプリインストールされていることです。コード ウィンドウに「%pip list」と入力すると、インストールされているパッケージの完全なリストを表示できます。さらにパッケージを追加する必要がある場合は、「%pip install packageName」コマンドを使用して追加できますが、これらのパッケージは純粋な Python である必要があることに注意してください。
scipy、seaborn、scikit-learn などのパッケージが必要な場合は、Carnets の別のアプリ「Carnets - Jupyter (scipy 付き)」を使用できます。これにより、コーディングのニーズに必要なすべてのパッケージに確実にアクセスできるようになります。
Carnets を使用すると、ノートブックを他のアプリと簡単に共有したり、他のアプリで管理されているノートブックやディレクトリを開いたりすることもできます。これにより、他のユーザーと共同作業したり、さまざまなデバイスから自分の作品にアクセスしたりするための便利なツールになります。
Carnets にプリインストールされているパッケージには、astropy、bokeh、暗号化、matplotlib、numpy、pandas などが含まれます。これはリストの一部にすぎず、コーディング プロジェクトで使用できる便利なパッケージが他にも多数あります。ユーザーフレンドリーなインターフェースと便利な機能を備えた Carnets は、コーディングのニーズに合わせて Jupyter ノートブックを使用したいと考えている人にとって最適なオプションです。