Поделиться через


Ядро IPython

Ядро IPython — это ядро Jupyter для выполнения кода Python. Jupyter и другие совместимые записные книжки используют ядро IPython для выполнения кода записной книжки Python.

В Databricks Runtime 11.3 LTS и более поздних версиях записные книжки Python используют ядро IPython для выполнения кода Python.

В Databricks Runtime 11.3 LTS и более поздних версиях можно передавать входные параметры в ipykernel в записных книжках на Python. Это позволяет использовать интерактивные инструменты, такие как отладчик Python в записной книжке. Пример записной книжки, иллюстрирующий использование отладчика Python, см. в разделе "Отладка" в записных книжках Python.

Преимущества использования ядра IPython

Ядро IPython позволяет Azure Databricks повысить поддержку средств с открытым кодом, созданных для записных книжек Jupyter. Использование ядра IPython в Azure Databricks добавляет поддержку инструментов отображения и вывода IPython. Дополнительные сведения см. в IPython.core.display . Кроме того, ядро IPython записывает выходные данные stdout и stderr дочерних процессов, созданных в записной книжке, что позволяет включить эти данные в результаты команд записной книжки.

Известная проблема

Команда update_display IPython обновляет только выходные данные текущей ячейки.