Я хочу добавить различные типы панелей (bokeh, matplotlib, markdown и т. Д.) К существующему HTML-шаблону и сохранить готовую страницу в виде отдельного HTML-файла, который не требует каких-либо дополнительных ресурсов или соединений через веб-сокет.
Используемый мной шаблон расширяет «базовый» шаблон, как показано в руководстве пользователя здесь , затем с помощью Template.add_panel()
добавьте панели. Это работает как задумано при развертывании в качестве локального сервера с использованием Template.show()
.
. Я обнаружил, что панели и панели могут быть сохранены непосредственно как автономный HTML с использованием pane.save('test.html', resources=INLINE)
, но я не знаю, как это сделать, добавивих в существующий шаблон.
В боке есть components(p)
из bokeh.embed
, чтобы получить скрипт и тег div для встраивания графика вручную, но я пока не нашел ничего похожего для панели. Если возможно, это может быть обходной путь.
Есть ли способ сохранить готовую HTML-страницу в виде отдельного файла со встроенными панелями?