Форум сайта python.su
Доброго дня уважаемые.
Сразу оговорюсь в питоне я новичек.
Возникла следующая проблема
Есть класс следующего вида
class SpecterArray:
'''Class for storing specters'''
specters=[]
def addSpecter(self, i_specter):
'''Function adds new specer to 'specters' '''
self.specters.append(i_specter)
b=spectAnaliz.SpecterArray
b.addSpecter(a)
Отредактировано (Окт. 18, 2009 10:54:55)
Офлайн
Вы в место вызова конструктора, пристраиваете b класс SpecterArray. Правильно делать так:
b=spectAnaliz.SpecterArray()
b.addSpecter(a)
Отредактировано (Окт. 18, 2009 11:09:46)
Офлайн
Большое спасибо
P.S. я читал
Г. Россум, Ф.Л.Дж. Дрейк, Д.С. Откидач “Язык программирования Python”
просто поскольку еще не свыкся с языком то и допуская такие ошибки
Офлайн
Sher-Khan
Почитайте Сузи “Язык программирования Python” :) отличная вещь
Офлайн