Python数据库动态可视化
Python database dynamic visualization
我的 python 脚本只是简单地使用 SQLite 收集和存储一些数据。我想以最简单的方式可视化这些数据,例如使用单个 HTML 页面。数据库动态更新到我需要页面也动态更新,例如使用 jQuery.
是否可以从 python 脚本中调用 JS 函数来更新布局?
有没有更好但仍然简单的方法呢?也许其他一些可视化工具?
如果您没有大量数据,您可以使用 Jinja2 为站点生成 html 并每隔一段时间或在每次更改时重新生成它。
如果您想让它看起来更好看(通过搜索和排序),您可以使用带有 DataTables ajax loading 的静态 HTML 页面,并在您的网站中生成所需的 JSON脚本。这也将允许您使站点实时更新数据 (dt.ajax.reload()
)。
如果您有很多条目(超过几百行),DataTables server-side processing would be better. For the ajax endpoint, I'd recommend a Flask app with the datatables library.
我的 python 脚本只是简单地使用 SQLite 收集和存储一些数据。我想以最简单的方式可视化这些数据,例如使用单个 HTML 页面。数据库动态更新到我需要页面也动态更新,例如使用 jQuery.
是否可以从 python 脚本中调用 JS 函数来更新布局? 有没有更好但仍然简单的方法呢?也许其他一些可视化工具?
如果您没有大量数据,您可以使用 Jinja2 为站点生成 html 并每隔一段时间或在每次更改时重新生成它。
如果您想让它看起来更好看(通过搜索和排序),您可以使用带有 DataTables ajax loading 的静态 HTML 页面,并在您的网站中生成所需的 JSON脚本。这也将允许您使站点实时更新数据 (dt.ajax.reload()
)。
如果您有很多条目(超过几百行),DataTables server-side processing would be better. For the ajax endpoint, I'd recommend a Flask app with the datatables library.