学习了这么久的python的知识点,想必大家对于python的知识点也掌握了不少,最近有小伙伴在询问如何查看模块中的已经存在的成员,所以接下来的这篇文章我们就来一起了解一下关于查看模块成员的方法,下面就一起来看看吧,要仔细阅读哟。
在前面的学习中,我们有讲解到关于查看文件中已经存在的模块的方法,在那里我们是使用dir()函数来进行查看,但是我们同样的也可以使用方法来查看模块中的成员,此时我们就需要使用到变量,在这里就不需要使用到函数来进行了。
我们所需要使用到的变量就是_all_变量,通过这一个变量我们可以查看模块又或者是包中所包含的所有成员。这一个变量是有列表来进行输出值,通过这一个变量,当想要使用导入模块的“from 模块名 import *”时,当这个模块存在有这个变量的时候,只能够导入这个变量指定的成员。
我们下面还是来通过一个例子来进行说明,代码如下所示:
def apple(): print("eating apple") def banana(): print("eating banana") def color(): print("red") __all__ = ["apple","banana"]
上面的这段例子我们就可以发现这个变量只包含了apple和banana函数名,不会包括color函数名,所以运行的时候,当运行到最后一个函数的时候程序就会显示出异常。
以上就是关于python中的模块中成员的查看方法了,想必大家也都有所了解了,那就不妨试着操作一下吧,希望本篇文章有帮助到各位小伙伴。
更多python相关文章请访问分类:python
【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。