__name__ 类似的 左右存在下划线的标志 意味着 这是系统变量
__name__ 主要区别在于 当 文件被其他文件作为模块调用时 为 __模块__
而当文件直接执行时 __name__ 为 __main__
模块文件
if __name__ == "__main__":
测试函数
当模块被调用时 测试函数被忽略 而 在直接执行时 测试函数可以被执行 这也就是 if __name__ == "__main__": 语句的意义所在
__name__ 类似的 左右存在下划线的标志 意味着 这是系统变量
__name__ 主要区别在于 当 文件被其他文件作为模块调用时 为 __模块__
而当文件直接执行时 __name__ 为 __main__
模块文件
if __name__ == "__main__":
测试函数
当模块被调用时 测试函数被忽略 而 在直接执行时 测试函数可以被执行 这也就是 if __name__ == "__main__": 语句的意义所在