美文网首页
dir( ) 返回模块的属性列表

dir( ) 返回模块的属性列表

作者: chliar | 来源:发表于2018-03-21 08:44 被阅读0次
去掉空格
strip() 

有参数就是去掉参数的值
a = 'u6rrr6'
print a.strip('u')
结果:
      >>: 6rrr6


dir() 返回模块的属性列表
结果:
      >>: ['__builtins__', '__doc__', '__file__', '__name__', '__package__', 'jieba']

dir()   #  获得当前模块的属性列表
>>> ['__builtins__', '__doc__', '__name__', '__package__', 'arr',     'myslice']

dir([ ])    # 查看列表的方法

 >>> [ '__add__', '__class__', '__contains__', '__delattr__',  
     '__delitem__', '__delslice__', '__doc__', '__eq__',  
     '__format__', '__ge__', '__getattribute__', '__getitem__', 
     '__getslice__', '__gt__', '__hash__', '__iadd__', '__imul__',   
     '__init__','__iter__', '__le__', '__len__', '__lt__', '__mul__', 
     '__ne__', '__new__', '__reduce__', '__reduce_ex__',       '__repr__', 
     '__reversed__', '__rmul__', '__setattr__', '__setitem__', 
     '__setslice__', '__sizeof__', '__str__', '__subclasshook__', 
     'append', 'count', 'extend', 'index', 'insert', 'pop', 'remove',
     'reverse', 'sort'
    ]

例如:

import pymysql
def gtt():
    pass
    return 2
if __name__ == '__main__':
   print dir()

>>>:
    ['__builtins__', '__doc__', '__file__', '__name__', '__package__', 'gtt', 'pymysql']

#结果中有pymysql模块(属性),也有自己定义的gtt()方法

相关文章

网友评论

      本文标题:dir( ) 返回模块的属性列表

      本文链接:https://www.haomeiwen.com/subject/vducqftx.html