python模塊相互導入時報錯AttributeError: partially initialized module module-name has no attribute-name most

C++的#include類似於宏替換,.cpp最初的編譯就會將#include的文件進行替換操作,此時如果發生相互包含會產生無窮遞歸報錯。同樣dll之間的相互依賴(比如項目A與項目B相互依賴),當在項目A新增export的函數或類並讓項目B去import項目A新增的那項目或類時,可以先註釋掉項目B中import項目A的代碼並生成兩個項目(兩者中總需要有一個是從最初不依賴對方的狀態生成的dll開始一
相關文章
相關標籤/搜索