Python中__name__与__all__两个特殊变量的作用
__name__是Python中非常重要的内置变量,表示的是当前模块的名称。
当模块运行时,__name__的值为“__main__"
当模块被导入时,如果在被导入的那个文件中使用了__name__,那么此时__name__等于模块的文件名(不含.py后缀)
__all__:控制import *时导入哪些功能
__name__是Python中非常重要的内置变量,表示的是当前模块的名称。
当模块运行时,__name__的值为“__main__"
当模块被导入时,如果在被导入的那个文件中使用了__name__,那么此时__name__等于模块的文件名(不含.py后缀)
__all__:控制import *时导入哪些功能