私はこのようなことをしたいと思います:
class A(object):
def __init__(self, **kwargs):
"""
return exception if certain arguments not set
"""
class B(A):
def __init__(self, **kwargs):
super(B, self).__init__(**kwargs)
基本的に、各サブクラスは特定の引数を適切にインスタンス化する必要があります。それらは全面的に同じパラメーターです。これらの引数のチェックは一度だけ行いたいです。親のinit ()からこれを行うことができれば、なおさらです。
これを行うことは可能ですか?