如何在python中有效地将同一模块导入多个子包

时间:2015-11-17 15:47:58

标签: python

我想创建一个包含多个子包的Python包。每个子包都包含导入相同特定模块的文件,这些模块的大小非常大。

举个例子,来自子包A.py的文件A将从子包LargeSizedModule导入一个名为B.py的模块和文件B。导入LargeSizedModule。与子包C.py中的C类似。

有谁知道我如何有效地跨多个子包导入相同的模块?我想减少“装载”。来自那些重复进口的时间。

1 个答案:

答案 0 :(得分:5)

在任何地方都需要import LargeSizedModule。 Python只会加载一次。