python看变量属性的方法
小编给大家分享一下python看变量属性的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!
python中查看变量属性的
1、使用dir()函数查看
dir()函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。
$pythonPython2.7.8(default,Sep242015,18:26:19)[GCC4.9.220150212(RedHat4.9.2-6)]onlinux2Type"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__'
看完了这篇文章,相信你对python看变量属性的方法有了一定的了解,想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位的阅读!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。