【问题标题】:Python database dynamic visualizationPython数据库动态可视化
【发布时间】:2018-01-10 17:48:27
【问题描述】:

我的 python 脚本只是用 SQLite 收集和存储一些数据。我想以最简单的方式可视化这些数据,例如使用单个 HTML 页面。数据库是动态更新的,我也需要动态更新页面,例如使用 jQuery。

是否有可能从 python 脚本调用 JS 函数来更新布局? 有没有更好但仍然简单的方法?也许其他一些可视化工具?

【问题讨论】:

  • 需要更多地了解数据类型和您想要的可视化类型。
  • 连接设备的一些状态数据,经常更新,所以需要管理这些设备的数据库,动态更新布局。我只需要一些设备表及其状态信息,处理更新的数据,以便用户可以看到。我认为使用 jQuery 会很容易

标签: jquery python html visualization


【解决方案1】:

如果您没有大量数据,您可以使用Jinja2 为网站生成 html,并在间隔或每次更改时重新生成它。

如果您希望它看起来更好一点(搜索和排序),您可以使用带有DataTablesajax loading 的静态 HTML 页面,并在脚本中生成所需的 JSON。这也可以让您让网站实时更新数据 (dt.ajax.reload())。

如果您有很多条目(超过几百行),DataTables server-side processing 会更好。对于 ajax 端点,我建议使用带有datatables libraryFlask 应用程序。

【讨论】:

  • 非常感谢。 Datatables 库其实是个不错的选择
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-03-24
  • 2020-11-08
  • 2012-12-13
  • 2012-12-01
  • 1970-01-01
  • 1970-01-01
  • 2022-07-01
相关资源
最近更新 更多