IPython-kernel

De IPython-kernel is een Jupyter-kernel voor het uitvoeren van Python code. Jupyter en andere compatibele notebooks gebruiken de IPython-kernel voor het uitvoeren van Python notebookcode.

In Databricks Runtime 11.3 LTS en hoger gebruiken Python notebooks de IPython-kernel om Python code uit te voeren.

In Databricks Runtime 11.3 LTS en hoger kunt u invoer doorgeven aan ipykernel in Python notebooks. Hiermee kunt u interactieve hulpprogramma's gebruiken, zoals het Python foutopsporingsprogramma in het notebook. Zie Debug in Python notebooks voor een voorbeeldnotitieblok dat laat zien hoe u het foutopsporingsprogramma van Python kunt gebruiken.

Voordelen van het gebruik van de IPython-kernel

Met de IPython-kernel kan Azure Databricks betere ondersteuning toevoegen voor open source hulpprogramma's die zijn gebouwd voor Jupyter-notebooks. Met behulp van de IPython-kernel op Azure Databricks voegt u ondersteuning toe voor de weergave- en uitvoerhulpprogramma's van IPython. Zie IPython.core.display voor meer informatie. De IPython-kernel legt ook de stdout- en stderr-uitvoer vast van onderliggende processen die zijn gemaakt door een notebook, zodat deze uitvoer kan worden opgenomen in de opdrachtresultaten van het notebook.

Bekend probleem

Met de IPython-opdracht update_display worden alleen de uitvoer van de huidige cel bijgewerkt.