【发布时间】:2016-08-27 21:55:15
【问题描述】:
是否可以使用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'] 用于参数。
【问题讨论】:
标签: python inheritance introspection