文件名称:traits:Python 类的可观察类型属性
文件大小:5.04MB
文件格式:ZIP
更新时间:2024-08-13 09:21:57
Python
特性:Python 类的可观察类型属性 Traits 项目是所有 Enthought 工具套件开发的中心,它改变了 Enthought 使用已经非常高效的 Python 编程语言进行编程的思维模型。 我们鼓励每个人与我们一起享受使用如此强大的方法所带来的生产力收益。 Traits 项目允许 Python 程序员使用一种称为trait的特殊类型定义,它赋予对象属性一些额外的特性: 初始化:一个 trait 有一个默认值,在它第一次在程序中使用之前,它会自动设置为属性的初始值。 验证: trait 属性的类型是明确声明的。 类型在代码中很明显,只有满足程序员指定的一组标准(即特征定义)的值才能分配给该属性。 委托:trait 属性的值可以包含在定义对象中,也可以包含在由 trait委托的另一个对象中。 通知:设置 trait 属性的值可以通知程序的其他部分该值已更改。 可视化:允