将 python 可视化面板另存为 html

save python visualization panel as html

我正在和 Holoviews 一起开发 Panel。我想将它保存到 HTML 文件,以便我可以从我的网站调用它。 按照this,我发现面板可以将文件保存为HTML格式。但是,它是静态的,不反映基于其他组件的更改。

panel.save()

我什至无法通过此命令将其保存到 JSON,如同一 link 中所述

panel.embed().save_path(default='./holoviews-examples')

任何解决方案。

我认为你有点误解了文档,save_path 不是方法,它是 embedsave 方法的参数,例如:

panel.save('test.html', embed=True)

如果您随后想要导出到 JSON 个文件,您还可以通过以下方式启用:

panel.save('test.html', embed=True, embed_json=True)

并可选择提供 save_pathload_path.