Class or Dictionary?
Dave Angel
davea at ieee.org
Mon Feb 14 04:51:20 EST 2011
On 01/-10/-28163 02:59 PM, Martin De Kauwe wrote:
> <snip>
>
> from other_model import OtherSubModel
> class Model:
>
> def __init__(self):
>
> # included other external modules (i.e. in other files)
> om =therSubModel()
>
> def run(self):
> # call other submodel and pass params
> om.run(params)
>
What's om supposed to be? You define a local variable in one method,
and try to use it in a different one ????
Perhaps you meant self.om =
> class OtherSubModel:
> def __init__(self):
> #some stuff
>
> def run(params):
You're missing a self here in the formal parameter list.
DaveA
More information about the Python-list
mailing list