You mentioned earlier that "Modifying globals from within a function is usually a very bad idea."
Most of my app consists of functions or class/object functions, that's all I do in OOP. Did you mean that modifying globals from anywhere is bad? or globals are bad? or don't code using methods/functions? not sure... -- http://mail.python.org/mailman/listinfo/python-list