Peter, I second that.
Nick
In what way is it unreliable? I can't seem to create a situation where the update through globals and locals doesn't work. Are you referring perhaps to the possibility of variables being garbage collected and then not being around later when one tries to access them through a string name? I don't know very much about the garbage collector, so I can't say for sure.
thx Caleb
On Wed, 08 Dec 2004 10:38:30 -0500, Peter Hansen <[EMAIL PROTECTED]> wrote:
Nick Coghlan wrote:Generally, altering the contents of the dicts returned by locals() and globals() is unreliable at best.
Nick, could you please comment on why you say this about globals()? I've never heard of any possibility of "unreliability" in updating globals() and, as far as I know, a large body of code exists which does in fact rely on this -- much of mine included. ;-)
-Peter
-- http://mail.python.org/mailman/listinfo/python-list