[EMAIL PROTECTED] wrote: > Kind people, > Is there any way one can, within Python, intercept the act of > assignment.
Sure. You just need to define a __setattr__() method for your class. See http://docs.python.org/ref/attribute-access.html for details. > For instance, suppose that I was obsessed with > FORTRAN II, and decided that I wanted to print a warning, > or raise an exception any time someone assigned an int to a > variable whose name did not start with i,j,k,l,m, or n. Well, you know the old joke, "You can write Fortran in any language" :-) -- http://mail.python.org/mailman/listinfo/python-list