Как создать отдельную HTML-страницу из шаблона в панели Pyviz? - PullRequest
0 голосов
/ 16 октября 2019

Я хочу добавить различные типы панелей (bokeh, matplotlib, markdown и т. Д.) К существующему HTML-шаблону и сохранить готовую страницу в виде отдельного HTML-файла, который не требует каких-либо дополнительных ресурсов или соединений через веб-сокет.

Используемый мной шаблон расширяет «базовый» шаблон, как показано в руководстве пользователя здесь , затем с помощью Template.add_panel() добавьте панели. Это работает как задумано при развертывании в качестве локального сервера с использованием Template.show().

. Я обнаружил, что панели и панели могут быть сохранены непосредственно как автономный HTML с использованием pane.save('test.html', resources=INLINE), но я не знаю, как это сделать, добавивих в существующий шаблон.

В боке есть components(p) из bokeh.embed, чтобы получить скрипт и тег div для встраивания графика вручную, но я пока не нашел ничего похожего для панели. Если возможно, это может быть обходной путь.

Есть ли способ сохранить готовую HTML-страницу в виде отдельного файла со встроенными панелями?

...