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 -- http://mail.python.org/mailman/listinfo/python-list
