python查看class参数
类:
class Test:
def __init__(self,num1,num2):
print num1,num2
用什么函数能查看 Test类有两个参数
能查吗 谁知道
用dir 和info智能查看属性和方法
[解决办法]
import inspect
class Test:
def __init__(self, num1, num2='abc'):
print num1,num2
print inspect.getargspec(Test.__init__)
结果:
ArgSpec(args=['self', 'num1', 'num2'], varargs=None, keywords=None, defaults=('abc',))