Ноутбуки Jupyter потрясающие, и Colab предоставляет отличный способ поделиться ими с другими разработчиками. Однако теперь у меня есть функциональные возможности в ноутбуке Jupyter, которыми я хотел бы поделиться с конечными пользователями, а не с разработчиками. В бэкэнде есть различные Python импорты, 3D-проекции и решение задачи нелинейной оптимизации и т. Д. c, и мне нужно абстрагироваться от конечного пользователя. Из-за его нетривиальной функциональности я бы предпочел не переносить его на другой язык или, по крайней мере, на другую платформу, тем более что он уже работает.
Однако пользовательский интерфейс для этой функции может быть очень простым. Пользователь должен ввести два значения, затем увидеть график и текстовый вывод.
Что было бы полезно, если бы у меня мог быть документ Colab с несколькими формами или виджет, которым я мог бы поделиться с помощью разделяемой ссылки. Любой может открыть этот документ, ввести два значения, нажать кнопку sh и посмотреть результат. Если многие люди одновременно открывают этот документ, могут возникнуть проблемы с конфликтующими пользовательскими данными. Но можно ли обойти это? Открытие ссылки и ввод значений должны быть единственной заботой для пользователя. Им не нужно нажимать pu sh shift + enter, например, чтобы запустить ячейку. Двойной щелчок по ячейке не должен показывать код. Документ Colab не нужно открывать на игровой площадке. С другой стороны, я sh не должен прилагать больше усилий в бизнесе веб-сервисов, чем делиться документом Colab с моего Google Диска с людьми. По крайней мере, ничего сложнее, чем это.
Возможно ли это, или мы все еще размещаем веб-сайт et c для достижения такой функциональности?