读书人

python查看class参数解决办法

发布时间: 2012-02-17 17:50:42 作者: rapoo

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',))

读书人网 >perl python

热点推荐