TypeError: 'module object is not callable'
christophertidy at hotmail.com
christophertidy at hotmail.com
Mon Sep 3 04:48:19 EDT 2007
Hi
I am new to Python and have recieved this error message when trying to
instantiate an object from a class from another file within the same
directory and wondered what I have done wrong.
I have a Step.py class:
class Step(object)
def __init__(self, sName):
"Initialise a new Step instance"
self.sName = sName
self.depSteps = []
self.remDepSteps = []
self.isCompleted = 0
Then I have created a new file within the same directory called
main.py:
import Step
a = Step("magn")
The following however generates the error
Traceback (most recent call last):
File "main.py", line 3, in ?
a = Step("magn")
TypeError: 'module' object is not callable
If anyone could help point me in the right direction, how to fix this
problem it would be much appreciated.
Chris
More information about the Python-list
mailing list