如何从存储在python dict中的数据绘制饼图或直方图

时间:2015-07-02 22:20:25

标签: python html

我的代码中有一些存储在python dict中的数据。我想用它画一个饼图。这必须是html。我该怎么办?

1 个答案:

答案 0 :(得分:1)

您需要更明确地提出问题。你想生成一次HTML和forall,或者你想在python中编写应用程序?

如果是前者,则应使用python生成一些复制粘贴到HTML或应用程序的文本。说,你可以使用http://www.chartjs.org/docs/#doughnut-pie-chart。您的python代码可以生成具有以下结构的代码:

var data = [
  {
    value: 300,
    color:"#F7464A",
    highlight: "#FF5A5E",
    label: "Red"
  },
  {
    value: 50,
    color: "#46BFBD",
    highlight: "#5AD3D1",
    label: "Green"
  },
  {
    value: 100,
    color: "#FDB45C",
    highlight: "#FFC870",
    label: "Yellow"
  }
]

另一方面,如果你想在python中编写你的应用程序代码,我建议你使用像flask这样的框架。如果您不熟悉这些框架,那么需要学习很多东西。但是,网络上有一些示例可以提供您需要的所有信息(例如example 1)来复制和开始使用。