【发布时间】:2021-01-10 16:43:21
【问题描述】:
我正在查看 Python 中的 import 语句,并了解到 Python 遵循仅导入一次的规则。
这意味着给定文件中引用同一模块的两个导入语句不会重新导入该模块。
我只是想知道,Python 使用此规则的确切原因是什么?它如何让 Python 程序更高效?
归根结底,如果一个程序员两次导入同一个模块,他自己对效率低下负责(如果导致效率低下)。两次导入如何导致效率低下?
【问题讨论】:
-
当再次
importing 时,以前imported 函数和变量之类的东西将被覆盖。 -
@GyuHyeonChoi 如果他们在程序中保持不变怎么办。那这不算..
-
我想我明白你的意思了。请检查我的答案。
标签: python import module python-import