Paketname | python-traits |
Beschreibung | Manifest typing and reactive programming for Python |
Archiv/Repository | Offizielles Ubuntu Archiv lucid (universe) |
Version | 3.2.0-1 |
Sektion | universe/python |
Priorität | optional |
Installierte Größe | 4332 Byte |
Hängt ab von | libc6 (>= 2.4), python (<< 2.7), python (>= 2.5), python-central (>= 0.6.11), python-enthoughtbase |
Empfohlene Pakete | |
Paketbetreuer | Ubuntu Developers |
Quelle | |
Paketgröße | 934502 Byte |
Prüfsumme MD5 | 1028e3a7364317a0f64f921a89baa12a |
Prüfsumme SHA1 | 44a4db18b4c7eb4594a589bfaad5a6c1c7652dd4 |
Prüfsumme SHA256 | 25cbec286c8888d3ead6cf247002638789f3a6e99b899ddf4c2ac800d32dba53 |
Link zum Herunterladen | python-traits_3.2.0-1_i386.deb |
Ausführliche Beschreibung | The traits package provides a metaclass with special attributes that
are called traits. A trait is a type definition that can be used for
normal Python object attributes, giving the attributes some
additional characteristics:
* Initialization: A trait attribute can have a default value
* Validation: A trait attribute is manifestly typed.
* Delegation: The value of a trait attribute can be contained in another
object
* Notification: Setting the value of a trait attribute can fired
callbacks
* Visualization: With the TraitsUI package, GUIs can be generated
automatically from traited objects.
|