我有2個模塊輸入對方,我試圖從尼克其中一個全局變量爲其他:Python模塊導入對方
package1.module_1:
import package1.module_2 as module_2
SOME_VARIABLE = 5
package1.module_2:
import package1.module_1 as module_1
SOME_VARIABLE = module_1.SOME_VARIABLE
它給出以下錯誤:
AttributeError: 'module' object has no attribute 'module_2'
我該如何解決?
它的工作原理。但是如果這樣的改變可能會破壞你的代碼,你應該重構你的代碼。 – jfs