摘要:
下文讲述Python中 __dir__()方法的功能说明,如下所示;
__dir__()方法的功能:
返回一个有序列表-
列表包含当前对象的所有属性名及方法名
例:
__dir__()方法的示例分享
#maomao365.com
#Python __dir__()方法的示例说明
class classTest:
def __init__ (self,):
self.name = "猫猫小屋"
self.add = "http://maomao365.com"
def testFun():
pass
t = classTest();
print(t.__dir__());
//输出
['name', 'add', '__module__', '__init__', 'testFun', '__dict__', '__weakref__', '__doc__', '__repr__', '__hash__', '__str__', '__getattribute__', '__setattr__', '__delattr__', '__lt__', '__le__', '__eq__', '__ne__', '__gt__', '__ge__', '__new__', '__reduce_ex__', '__reduce__', '__subclasshook__', '__init_subclass__', '__format__', '__sizeof__', '__dir__', '__class__']