#python #jupyter-notebook #ipython #google-colaboratory
Вопрос:
Я хотел бы получать обновления в режиме реального времени (о выполнении функций и времени выполнения) о выполнении моих ячеек в Jupyter.
Рабочую реализацию моего запроса можно найти в записных книжках Colab:
На приведенном выше изображении показана ячейка с фрагментом, предназначенным для продления выполнения ячейки 30s
. Как только ячейка будет выполнена, вкладка в нижней части экрана покажет обновления ячейки в режиме реального времени (о выполнении функций и времени выполнения), это мой ожидаемый результат.
Я пробовал использовать функцию magic %%time
, однако она выводит вывод на консоль только после завершения выполнения ячейки, поэтому она не обновляет данные в реальном времени.
Есть ли какие-либо пакеты или обходные пути для решения моей проблемы? Я бы предпочел, чтобы обновления в реальном времени отображались на консоли вывода ячеек.
Пожалуйста, обратите внимание, что я на самом деле хочу реализовать это в ноутбуках Azure Databricks, любая дополнительная помощь по его внедрению в Databricks будет высоко оценена 🙂