Condividi tramite


Kernel IPython

Il kernel IPython è un kernel Jupyter per l'esecuzione del codice Python. Jupyter e altri notebook compatibili usano il kernel IPython per eseguire Python codice del notebook.

In Databricks Runtime 11.3 LTS e versioni successive, i notebook Python usano il kernel IPython per eseguire codice Python.

In Databricks Runtime 11.3 LTS e versioni successive è possibile passare l'input a ipykernel nei notebook Python. In questo modo è possibile usare strumenti interattivi, ad esempio il debugger Python nel notebook. Per un notebook di esempio che illustra come usare il debugger Python, vedere Debug in Python notebook.

Vantaggi dell'uso del kernel IPython

Con il kernel IPython, Azure Databricks può aggiungere un supporto migliore per gli strumenti di open source creati per i notebook di Jupyter. L'uso del kernel IPython in Azure Databricks aggiunge il supporto per gli strumenti di visualizzazione e output di IPython. Per altre informazioni , vedere IPython.core.display . Inoltre, il kernel IPython acquisisce gli output stdout e stderr dei processi figlio creati da un notebook, consentendo l'inserimento dell'output nei risultati dei comandi del notebook.

Problema noto

Il comando update_display IPython aggiorna solo gli output della cella corrente.