inspect.getargspec()
または他のオプションを使用して、複数の親クラスを持つオブジェクトからすべての引き数を取り出すことは可能ですか?複数の継承を持つクラスから引き数
例:
import inspect
class One:
def __init__(self,a):
self.a = a
class Two:
def __init__(self,b):
self.b = b
class Three(One, Two):
pass
print(inspect.getargspec(Three.__init__))
代わりに: ArgSpec(args=['self', 'a'], varargs=None, keywords=None, defaults=None)
が出力として、私が持っている方法を探しています:引数のため ['self', 'a','b']
。
いくつかの説明が劇的にあなたの答えの値が増加します:) – gofr1