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.