IPython-kernel

IPython-kerneln är en Jupyter-kernel för Körning av Python-kod. Jupyter och andra kompatibla notebook-filer använder IPython-kerneln 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 öppen källkod verktyg som skapats för Jupyter Notebooks. 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-kerneln in stdout- och stderr-utdata från underordnade processer som skapats av en notebook-fil, vilket gör att utdata kan inkluderas i notebook-kommandoresultatet.

Kända problem

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