globals accros modules
bruno.desthuilliers at websiteburo.com
Thu Jan 11 17:59:22 CET 2007
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).
> Stef Mientki
More information about the Python-list