获取python对象的方法

转自:http://www.javashuo.com/article/p-abkcbnaj-cg.htmlhtml

1. dir() 函数函数

 dir([object]) 会返回object全部有效的属性列表。spa

2. vars() 函数htm

vars([object]) 返回object对象的__dict__属性,其中object对象能够是模块,类,实例,或任何其余有__dict__属性的对象。因此,其与直接访问__dict__属性等价。对象

3. help() 函数blog

help([object])调用内置帮助系统。字符串

4. type() 函数get

type(object)返回对象object的类型。io

5. hasattr() 函数class

hasattr(objectname)用来判断name(字符串类型)是不是object对象的属性,如果返回True,不然,返回False。

6. callable() 函数

callable(object):若object对象是可调用的,则返回True,不然返回False。注意,即便返回True也可能调用失败,但返回False调用必定失败。

相关文章
相关标签/搜索