0

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

目前我正在用 python + matplotlib 做这个。我最初的想法是每次用户输入新数字时重新渲染图像的 jpg,但这似乎有点重。

我想知道,将动态图合并到我的 Web 应用程序中应该看什么技术?

4

1 回答 1

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 图表
于 2013-02-03T21:45:53.033 回答