关于python中 if __name__ == "__main__"的解释

这里我们首先看一个例子: 在p13_6.py中我们并不像调用测试的函数,为了避免这种情况(让Python知道该模块是作为程序运行还是导入到其他程序中)所以我们引入__name__属性。 当作为主程序执行的时候,__name__属性的值就是’main’。作为模块导入的时候,__name__的值就是该模块的名字了。 这样,当我们将p13_7导入p_13.6的时候就不会输出test中的值了,因为此时p1
相关文章
相关标签/搜索