分享方式:


IPython 核心

IPython 核心是 Python 程式代碼執行的 Jupyter 核心。 Jupyter 和其他相容的 Notebook 會使用 IPython 核心來執行 Python Notebook 程式代碼。

在 Databricks Runtime 11.3 LTS 和更新版本中,Python 筆記本會使用 IPython 核心來執行 Python 程式代碼。

在 Databricks Runtime 11.3 LTS 和更新版本中,您可以將輸入傳遞至 Python 筆記本中的 ipykernel。 這可讓您在筆記本中使用互動式工具,例如 Python 調試程式。 如需說明如何使用 Python 調試程式的範例筆記本,請參閱 在 Python 筆記本中偵錯。

使用 IPython 核心的優點

IPython 核心可讓 Azure Databricks 為 Jupyter Notebook 建置的 開放原始碼 工具新增更好的支援。 在 Azure Databricks 上使用 IPython 核心可新增 IPython 顯示和輸出工具的支援。 如需詳細資訊,請參閱 IPython.core.display 。 此外,IPython 核心會擷取筆記本所建立之子進程的 stdout 和 stderr 輸出,讓該輸出包含在筆記本的命令結果中。

已知問題

IPython 命令 update_display 只會更新目前儲存格的輸出。