globals accros modules

stef s.mientki at id.umcn.nl
Thu Jan 11 09:55:02 EST 2007


>
> 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 ???

cheers,
Stef Mientki




More information about the Python-list mailing list