Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 4, 2011 10:50:01

Bdfy1
От:
Зарегистрирован: 2009-11-03
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

добавление в __init__ параметра

Предположим мне нужно наследовать мой класс от некого другого класса. В __init__ я хочу добавить свой параметр ( self.test = 1). Как мне это правильно сделать ? Мне нужно перечислять все входные параметры в __init__ от родительского класса ?



Офлайн

#2 Апрель 4, 2011 11:46:14

zheromo
От:
Зарегистрирован: 2010-10-02
Сообщения: 356
Репутация: +  2  -
Профиль   Отправить e-mail  

добавление в __init__ параметра

Bdfy1
Мне нужно перечислять все входные параметры
Нет
Как варианты:
class Child(Parent):
def __init__(self, *argv, **kw):
self.test = kw.pop('test', 1)
super(Child, self).__init__(*argv, **kw)



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version