需要经常更新Web应用程序中的图形,我应该使用哪种技术?

时间:2013-02-03 21:36:57

标签: python web-applications graph

我有一些Python代码,我想开始尝试变成一个Web应用程序(不确定我将使用什么框架,但它将基于python)。这个想法是用户打了一堆数字,并在每次输入后更新图表。

目前我正在使用python + matplotlib。我最初的想法是每次用户打一个新号码时重新渲染图像的jpg,但这看起来有点沉重。

我想知道,将动态图表合并到我的网络应用程序中应该考虑什么技术?

1 个答案:

答案 0 :(得分:1)

为每个数字重新生成jpeg会非常沉重。

Javascript提供了许多极高质量的免费图表库: http://webdesignledger.com/resources/13-useful-javascript-solutions-for-charts-and-graphs

除上述链接外,javascript图表库上还有大量的堆栈溢出帖子。

如果你需要用python处理每个用户输入,那么我会考虑使用ajax。它可能像:

  1. 用户输入数字
  2. browser / javascript向你的python应用程序发出ajax请求
  3. python进程并返回相应的数据
  4. 浏览器接收响应并更新JS图表