首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >bokeh -在个人网站上展示bokeh情节所需的更高层次的步骤?

bokeh -在个人网站上展示bokeh情节所需的更高层次的步骤?
EN

Stack Overflow用户
提问于 2015-01-06 19:16:08
回答 1查看 473关注 0票数 3

这是我的项目:我想每天自动运行python脚本,以提取和转换个人数据(我有一个接收每日更新的SQL数据库)。然后,我想使用Bokeh发布一个最新的,交互式的可视化个人网站(我还没有创建)。我是一个完整的菜鸟,当涉及到网站的发展,所以我正在寻找更高水平的指导,这将帮助我更容易地填写细节。

我希望有人能向我解释,在更高的层次上,我需要采取的步骤,以执行这个计划。我有一台远程计算机,它总是连接到互联网和SQL数据库。我在想:

  1. 在远程计算机上,设置ETL python脚本(每天使用cron作业自动运行)
  2. 在远程计算机上,编写Bokeh代码,根据步骤1的数据创建所需的可视化。
  3. 建立个人网站,提供网站托管服务

如何将bokeh可视化和最新(更新的每日)数据推送到个人网站?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-06 20:24:31

有很多不同的选项,取决于您是运行自己的服务器,还是简单地部署静态页面。如果我理解你的问题,听起来你只是在把静态文件部署到一个网络主机上。有几个选择。

如果您满足于标准的Bokeh模板:

  • 用output_file生成您的绘图并保存()
  • 将此.html文件上载到您的web主机,并按您的喜好链接到它。
  • 定期将生成的.html文件重新生成并上载到web主机。

如果您想在自己的HTML中嵌入一个具有更多控件的绘图:

  • 使用bokeh.embed.autoload_static创建一个包含所有情节信息的my_plot.js文件。这里的文档:guide/embed.html#autoload-scripts
  • 将my_plot.js上载到主机,并在静态my_plot.js中添加适当的引用
  • 定期重新运行autoload_static以生成一个新的绘图JS文件,并将其上传到您的web主机以替换旧版本。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27805601

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档