"Flavio" <[EMAIL PROTECTED]> wrote:

> Can anyone tell me why, if the following code works, I should not do
> this?

because it doesn't work:

#
# Extending Local namespace, now with Local namespace
#

def fun(a=1,b=2,**args):
    k="K"
    v="V"
    print 'locals:',locals()
    locals().update(args)
    print locals()
    print k
    print v

e = {'s':3,'e':4}
fun(k=10,v=32,**e)


</F> 



-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to