> Languages like Perl and VB need a strict mode because they will > auto-vivify variable for you. I.e. they will bring variables to life > with defined or undefined values if you use them in a l-value (left hand > side of an assignment) without having declared them prior. If you do > that in Python you get an exception.
I don't comprehend. I can just type a = 5 in a new Python session and I get no exception. Python currently does not require variables to be declared before they are used on the LHS. -- http://mail.python.org/mailman/listinfo/python-list