A really interesting design approach in Tcl is to install a callback
when a variable is written to. This affords highly event-driven
programming.
Example ( sorry; it's Tcl ) :
namespace eval events {
set preRPM -1
proc handleRPM { args } {
# do stuff to handle an RPM change here
variable ::motor::RPM
variable preRPM
puts "RPM changed from $preRPM to $RPM
set preRPM $RPM
}
}
...
trace variable ::motor::RPM w ::events::handleRPM
...
set ::motor::RPM 33.33
What is an equivalent mechanism in Python?
Thanks in advance.
--
Les Cargill
--
https://mail.python.org/mailman/listinfo/python-list