Paketname | python-traits |
Beschreibung | Manifest typing and reactive programming for Python |
Archiv/Repository | Offizielles Debian Archiv squeeze (main) |
Version | 3.4.0-2 |
Sektion | python |
Priorität | optional |
Installierte Größe | 4480 Byte |
Hängt ab von | libc6 (>= 2.3.6-6~), python (<< 2.7), python (>= 2.5), python-central (>= 0.6.11) |
Empfohlene Pakete | python-enthoughtbase |
Paketbetreuer | Debian Python Modules Team |
Quelle | |
Paketgröße | 954616 Byte |
Prüfsumme MD5 | ce79410847601c7cfa8ccc42a60f1b0c |
Prüfsumme SHA1 | f10423453349aa79ae4936f3ab135066d938fc90 |
Prüfsumme SHA256 | efb36bdadef751c5b8f4b174a1b62166246207332f2cbe60be14778f7ea5fc72 |
Link zum Herunterladen | python-traits_3.4.0-2_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.
|