获取python对象的方法

转自:https://www.cnblogs.com/klchang/p/7296058.html

1. dir() 函数

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

2. vars() 函数

vars([object]) 返回object对象的__dict__属性,其中object对象可以是模块,类,实例,或任何其他有__dict__属性的对象。所以,其与直接访问__dict__属性等价。

3. help() 函数

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

4. type() 函数

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

5. hasattr() 函数

hasattr(objectname)用来判断name(字符串类型)是否是object对象的属性,若是返回True,否则,返回False。

6. callable() 函数

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

posted @ 2019-07-19 10:42  倦刻懒骨  阅读(2116)  评论(0编辑  收藏  举报