pyhton

    xiaoxiao2022-07-07  189

    说起__name__ 很多人都是疑惑的?

    1.__name__ 到底是做什么的?

    无论代码 它是被带入的还是直接运行的都会运行

    我们必须知道模块是如何决定运行访问 ,一个应用程序

    有没有一种方法能在运行时检测模块是被导入还是直接运行的? 

    那就是__name__

    2. __name__ 的好处是什么?

        也就是检测模块是直接运行还是导入的 被直接运行的是 __name__ == "__main__"

       还有那个flask 里面的 __app__(__name__)  if  name 

    3. __name__ 应该在哪些场景下用?

    最新回复(0)