constant in python?

Frederic Giacometti fred at arakane.com
Sat Aug 18 15:49:26 EDT 2001


"Michael Ströder" <michael at stroeder.com> wrote in message
news:3B7E5390.C6966CAD at stroeder.com...
> Brian Quinlan wrote:
> >
> > > i found a similar example on the net i was just making sure.
> > > seems kinda alot of work just to get a constant. even perl
> > > has "use constant" and thats about the ugliest language around :)
> >
> > The questions is why do you need explicit language support for
> > constants? Just don't change the value and it should behave constant
> > enough for you.
>
> To avoid that another developer in the team changes the constant
> accidently?

What about every other declarations in the module scope (def, class ....)?

Actually, such 'accidents' can't happen, thanks to name scoping and to the
import mechanism.
You can't mess up another module, unless you want to - no confusion is
possible -.

FG






More information about the Python-list mailing list