IPython-kärna

IPython-kerneln är en Jupyter-kernel för Python kodkörning. Jupyter och andra kompatibla notebooks använder IPython-kärnan för att köra Python notebook-kod.

I Databricks Runtime 11.3 LTS och senare använder Python notebook-filer IPython-kerneln för att köra Python kod.

I Databricks Runtime 11.3 LTS och senare kan du skicka indata till ipykernel i Python notebook-filer. På så sätt kan du använda interaktiva verktyg som Python-debuggern i anteckningsboken. Ett exempel på en Python-anteckningsbok som visar hur du använder felsökning i Python finns i Debug i Python-anteckningsböcker.

Fördelar med att använda IPython-kerneln

Med IPython-kerneln kan Azure Databricks lägga till bättre stöd för open source verktyg som skapats för Jupyter-notebook-filer. Om du använder IPython-kerneln på Azure Databricks läggs stöd för IPythons visnings- och utdataverktyg. Mer information finns i IPython.core.display . Dessutom samlar IPython-kärnan in stdout- och stderr-utdata från barnprocesser som skapats av en notebook, vilket gör att utdata kan inkluderas i resultaten av kommandona i notebooken.

Kända problem

IPython-kommandot update_display uppdaterar bara utdata från den aktuella cellen.