Dela via


IPython-kärna

IPython-kerneln är en Jupyter-kernel för Körning av Python-kod. Jupyter och andra kompatibla notebooks använder IPython kernel 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 Notebooks. På så sätt kan du använda interaktiva verktyg som Python-felsökningsprogrammet i notebook-filen. Ett exempel på en notebook-fil som illustrerar hur du använder Python-felsökningsprogrammet finns i Felsöka i Python-notebook-filer.

Fördelar med att använda IPython-kerneln

Med IPython-kerneln kan Azure Databricks lägga till bättre stöd för verktyg med öppen källkod som skapats för Jupyter-notebook-filer. Om du använder IPython-kerneln i Azure Databricks får du 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.