我的代碼大約有25%取決於模塊:特徵,tvtk,...這是非常重的導入。我的機器上通常需要2秒鐘的時間(以及其他時間)。組織重蟒蛇進口
我的模式組織的,如下面的
mainmodule
|--submodule1
|--submodule2
|--subsubmodule1
|--subsubmodule2
|--submodule3
|--submodule4
|--subsubmodule1
|--subsubmodule2
在這些中,submodule1和submodule2使用特點。這意味着75%的時間,如果我打電話進口主模塊,我將不得不等待沉重的模塊進口,但他們不會被使用。
如何組織我的進口,以便降低進口時間?
也許有一種方法可以這樣做:
import mainmodule
,並有
mainmodule
|--submodule3
|--submodule4
|--subsubmodule1
|--subsubmodule2
和來電:
import mainmodule.heavy
擁有一切
什麼?這是非常不清楚你問的。 – Falmarri 2011-01-07 23:35:00