[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

Reply via email to