Delen via


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 Foutopsporing in Python-notebooks voor een voorbeeldnotitieblok dat laat zien hoe u het Python-foutopsporingsprogramma gebruikt.

Voordelen van het gebruik van de IPython-kernel

Met de IPython-kernel kan Azure Databricks betere ondersteuning toevoegen voor opensource-hulpprogramma's die zijn gebouwd voor Jupyter-notebooks. Met behulp van de IPython-kernel in Azure Databricks wordt ondersteuning toegevoegd voor 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.