Ноутбуки Jupyter для (фактически многоразового использования) python компонентов - PullRequest
0 голосов
/ 31 января 2020

Короче говоря : Помимо экспорта кода в модуль python, существуют инструменты, позволяющие приблизить нас к реальному повторно используемому коду: например, без жестко запрограммированных входов ноутбука Jupyter.

Подробнее : Столкнувшись с новой проблемой, общая проблема для меня и многих исследователей данных вокруг меня:

  • Начните разработку с ноутбука Jupyter, и когда проблема будет решена ...
  • экспорт в файл .py, и
  • очистка и структурирование в повторно используемый набор объектов.

Похоже, что должны быть инструменты, чтобы помочь с этими последними шагами. Теоретически, нужно уметь анализировать AST, определять функциональные компоненты, а также входные и выходные «узлы» из них. Этого должно быть достаточно, чтобы приблизить нас к чистому повторно используемому коду.

Примечание : Тем, кто захочет сказать «это сложная проблема», я заранее отвечаю: два числа: 80/20. Тот факт, что 100% трудно, не должен удерживать нас от создания решений, которые приближают нас.

Аналогичный вопрос, но без хорошего ответа

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...