版本 E:\Projects\testTool>python --version Python 3.6.2
先看看官网上是怎么描述dir()函数的: Without arguments, return the list of names in the current local scope. With an argument, attempt to return a list of valid attributes for that object. 翻译过来就是: 如果不向dir()提供参数,返回当前范围的名称列表,带参数时,返回参数的名称列表。 示例
直接调用dir()
在当前模块引入一个包
执行后的结果包含了引入的包的名字 3.获得sys模块的属性
4.在当前模块添加一个变量
5.在当前模块添加一个函数
6.在当前模块添加一个类
查看类Testcls的属性:
总结 通过以上的示例,python提供的dir()函数,其实就是查看当前域的变量、方法和类,在我们不知道一个模块或库或类有哪些属性时,使用dir()很方便。
本文地址:https://my.lmcjl.com/basics/dir
版权声明:个人博客原创文章,转载请注明出处和网址。
,欢迎加入。
本文链接:https://my.lmcjl.com/post/3360.html
展开阅读全文
4 评论