python中查看变量属性的
1、使用dir()函数查看
dir()函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。
$python Python2.7.8(default,Sep242015,18:26:19) [GCC4.9.220150212(RedHat4.9.2-6)]onlinux2 Type"help","copyright","credits"or"license"formoreinformation. >>>importcv2 >>>mser=cv2.MSER() >>>dir(mser) ['__class__','__delattr__','__doc__','__format__','__getattribute__','__hash__','__init__','__new__','__reduce__','__reduce_ex__','__repr__','__setattr__','__sizeof__','__str__','__subclasshook__','detect','empty','getAlgorithm','getBool','getDouble','getInt','getMat','getMatVector','getParams','getString','paramHelp','paramType','setAlgorithm','setBool','setDouble','setInt','setMat','setMatVector','setString']
2、使用vars()函数查看
vars()函数返回对象object的属性和属性值的字典对象。
>>>vars(mser) Traceback(mostrecentcalllast): File"<stdin>",line1,in<module> TypeError:vars()argumentmusthave__dict__attribute >>>mser.__dict__ Traceback(mostrecentcalllast): File"<stdin>",line1,in<module> AttributeError:'cv2.MSER'objecthasnoattribute'__dict__'原文来自:https://www.py.cn
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容