Мне нужно, чтобы определенные ячейки, например те, которые содержат решения для упражнений, были включены только в версию преподавателя, в то время как другие ячейки должны быть эксклюзивными для версии учащегося. Иногда мне нужно удалить целые ячейки, а иногда — только выходные данные.
Я считаю, что этого можно добиться, пометив ячейки тегами и используя nbconvert для сохранения блокнота (
Код: Выделить всё
.ipynbПодобный метод был предложен здесь для преобразования .ipynb в HTML. Мне интересно услышать, есть ли у кого-нибудь опыт или новые творческие идеи по созданию различных версий одного блокнота Jupyter для различных аудиторий.
Мой проект довольно обширен, поэтому мне нужен автоматизированное решение. Хотя я мог бы вручную создавать разные версии путем копирования и вставки, если бы у меня было всего несколько блокнотов, этот подход неприменим в больших масштабах.
Подробнее здесь: https://stackoverflow.com/questions/790 ... -e-g-tutor