を私はのpythonはTypeError:__new __()1つの必要な位置引数不足している: '名前空間'
tsf = TimeSeriesFeature(cut_avg, interval)
を使用してクラスを初期化しようとするが、私はTypeError例外を得た:__new __()不足している1つの必要な位置引数: '名前空間' を。
TimeSeriesFeatureの初期化コードは以下の通りです:
class TimeSeriesFeature(BasicFeature):
def __init__(self, cut_avg, interval):
super().__init__()
self.cut_avg = cut_avg
self.interval = interval
self.get_avg()
とBasicFeatureのinitコード:
class BasicFeature(ABCMeta):
def __init__(self):
self.times = {}
self.avg = {}
と私はpython3.5を使用しています。間違いはありますか?
なぜあなたは 'ABCMeta'から継承していますか?それはメタクラスだ。 – bereal