Can someone please explain what I am doing wrong? Calling script:
from Gnomon import GnomonBase Gnomon=GnomonBase(3) Called script: class GnomonBase(object): def __init__(self, bench): # do stuff But all I get is: TypeError: __init__() takes exactly 1 positional argument (2 given) I don't understand, I am only sending one variable. What does it think I am sending two? This is Python 3.1.3. -- Gnarlie -- http://mail.python.org/mailman/listinfo/python-list