Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le noyau IPython est un noyau Jupyter pour l’exécution du code Python. Jupyter et d’autres notebooks compatibles utilisent le noyau IPython pour exécuter du code de notebook Python.
Dans Databricks Runtime 11.3 LTS et versions ultérieures, les notebooks Python utilisent le noyau IPython pour exécuter du code Python.
Dans Databricks Runtime 11.3 LTS et versions ultérieures, vous pouvez passer des données d'entrée à ipykernel dans les notebooks Python. Cela vous permet d’utiliser des outils interactifs tels que le débogueur Python dans le notebook. Pour voir un exemple de notebook illustrant comment utiliser le débogueur Python, consultez Déboguer dans les notebooks Python.
Avantages de l’utilisation du noyau IPython
Le noyau IPython permet à Azure Databricks d’ajouter une meilleure prise en charge des outils open source créés pour les notebooks Jupyter. L’utilisation du noyau IPython sur Azure Databricks ajoute la prise en charge des outils d’affichage et de sortie d’IPython. Pour plus d’informations , consultez IPython.core.display . En outre, le noyau IPython capture les sorties stdout et stderr des processus enfants créés par un notebook, ce qui permet d’inclure cette sortie dans les résultats de commande du notebook.
Problème connu
La commande update_display
IPython met uniquement à jour les sorties de la cellule active.