学习了这么久的python的知识点,想必大家对于python的知识点也掌握了不少,最近有小伙伴在询问如何查看模块中的已经存在的成员,所以接下来的这篇文章我们就来一起了解一下关于查看模块成员的方法,下面就一起来看看吧,要仔细阅读哟 。
文章插图
在前面的学习中,我们有讲解到关于查看文件中已经存在的模块的方法,在那里我们是使用dir()函数来进行查看,但是我们同样的也可以使用方法来查看模块中的成员,此时我们就需要使用到变量,在这里就不需要使用到函数来进行了 。
我们所需要使用到的变量就是_all_变量,通过这一个变量我们可以查看模块又或者是包中所包含的所有成员 。这一个变量是有列表来进行输出值,通过这一个变量,当想要使用导入模块的“from 模块名 import *”时,当这个模块存在有这个变量的时候,只能够导入这个变量指定的成员 。
我们下面还是来通过一个例子来进行说明,代码如下所示:
def apple():print("eating apple")def banana():print("eating banana")def color():print("red")__all__ = ["apple","banana"]【如何查看python的模块成员?python的模块成员如何查看?】上面的这段例子我们就可以发现这个变量只包含了apple和banana函数名,不会包括color函数名,所以运行的时候,当运行到最后一个函数的时候程序就会显示出异常 。
以上就是关于python中的模块中成员的查看方法了,想必大家也都有所了解了,那就不妨试着操作一下吧,希望本篇文章有帮助到各位小伙伴 。
推荐阅读
- 如何创建python的包文件?python的包如何创建?
- VisualStudio怎么运行python程序?Vs如何创建python项目
- Vscode运行python程序怎么只输出结果?Vscode执行python如何只有结果
- python中的模块是什么意思?如何理解python中的模块?
- Vscode编辑器怎么运行python?Python代码如何在Vscode上执行
- 怎么样学习Python?Python要怎么学才能变成高手
- 如何使用Python属性?python中的类属性和实例属性的使用技巧
- 如何将python的数组进行逆序输出?python数组逆序输出代码
- 什么是Python IDLE?Python IDLE和Python有什么区别?
- Python中的各种符号代表什么含义?小括号、中括号、花括号的使用方法