How to assign a default constant value in a function declaration
Marco Bartel
mab at iee
Mon Apr 5 10:06:34 EDT 2004
More information about the Python-list mailing list
Mon Apr 5 10:06:34 EDT 2004
- Previous message (by thread): How to assign a default constant value in a function declaration
- Next message (by thread): How to assign a default constant value in a function declaration
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
rzed wrote: > "Vineet Jain" <vineet at eswap.com> wrote in > news:mailman.341.1081121191.20120.python-list at python.org: > > >>The following does not work although it seems like something you >>should be able to do. >> >>def someFunction(option=Constants.DEFAULT_VALUE): >> > > Do you mean in a context like this? > > >>>>class Const: > > ... someVal=255 > ... otherVal=0 > ... > >>>>Const.someVal > > 255 > >>>>someVal=255 >>>>someVal > > 255 > >>>>def blip(Const.someVal): > > File "<stdin>", line 1 > def blip(Const.someVal): > ^ > SyntaxError: invalid syntax > >>>>def blip(someVal): > > ... (no syntax error) > > > I've wondered about that, too. > > i checked this out, and i think its the name you were using: Const i tried this, and it works fine >class mconst: > testval = 255 >def testme(test = mconst.testval) > print test >print testme() 255 if this is what you wanted dont use the word const for the class CU Marco
- Previous message (by thread): How to assign a default constant value in a function declaration
- Next message (by thread): How to assign a default constant value in a function declaration
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list