3.4.1 介绍

Enthought工具箱可以构建用于数据分析、2D绘图和3D可视化的精密应用框架。这些强力可重用的组块是在BSD-style证书下发布的。

Enthought工具箱主要的包是:

  • Traits - 基于组块的方式构建我们的应用。
  • Kiva - 2D原生支持基于路径的rendering、affine转化、alpha混合及其它。
  • Enable - 基于对象的2D绘图画布。
  • Chaco - 绘图工具箱,用于构建复杂的交互2D图像。
  • Mayavi -基于VTK的3D科学数据可视化
  • Envisage - 应用插件框架,用于构建脚本化可扩展的应用

3.4.1 介绍 - 图1

在这篇教程中,我们将关注Traits。