stef a écrit : > >> >> Change a=1 to amodule.a=1 >> If you find yourself doing tricks with the module globals, think about >> redesigning your application. >> > Of course I completely agree with you. > > But ... > if you're moving from MatLab to Python, > and want to show your collegaes, > with how little effort they can reuse all their existing MatLab routines > in Python, > then the global issue is a real pain !! > > You can explain your collegaes, that > - the startindex of arrays changes from 1 to 0 > - slices are upto, instead of including the final border > - indention is thé key > And tell them about all beautiful things in Python, > but tell them that they are going to loose all their globals ???
It's a feature. Globals are definitively a BadThing(tm). > cheers, > Stef Mientki > -- http://mail.python.org/mailman/listinfo/python-list