メインコンテンツまでスキップ

IPythonカーネル

IPython カーネルは、Python コード実行用の Jupyter カーネルです。Jupyter およびその他の互換性のあるノートブックは、 Python ノートブック コードの実行に IPython カーネルを使用します。

Databricks Runtime 11.3 LTS 以降では、Python ノートブックは IPython カーネルを使用して Python コードを実行します。

Databricks Runtime 11.3 LTS 以降では、Python ノートブックの ipykernel に入力を渡すことができます。 これにより、ノートブックで Python デバッガーなどの対話型ツールを使用できます。 Python デバッガーの使用方法を示すノートブックの例については、「Python ノートブックでのデバッグ」を参照してください。

IPythonカーネルを使用する利点

IPython カーネルを使用すると、 Databricks Jupyter ノートブック用に構築されたオープンソース ツールのサポートを強化できます。 Databricks上でIPythonカーネルを使用すると、IPythonの表示および出力ツールがサポートされます。詳細については、 「IPython.core.display」を参照してください。 また、IPythonカーネルはノートブックによって作成された子プロセスの標準出力と標準エラー出力をキャプチャし、その出力をノートブックのコマンド結果に含めることができる。

既知の問題

IPython update_display コマンドは、現在のセルの出力のみを更新します。