如果您使用Python导入自己,为什么不遇到无限循环?

发布于 2021-01-29 14:56:56

这个问题是对以下SO帖子的答复:

我如何腌制一个物体?

在该线程中,OP意外地在同一模块的顶部导入了自己的模块。为什么这不会引起无限循环?

关注者
0
被浏览
65
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    模块仅导入一次。Python意识到它已经被导入了,因此不再做。

    请参阅:http :
    //docs.python.org/tutorial/modules.html#more-on-
    modules



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看