在一個py文件中引入另一個py文件的函數時可能會出現這個錯誤。
我出現該錯誤的原因是發現,A文件導入了B的函數,所以在編譯的時候A就從導入那句命令進入B,結果B也導入了A的包,所以又進入A文件先編譯,好嘛,兩者就糾纏在一起了,到底先編譯誰計算機也不知道了。
簡略版問題描述:兩個py文件不能互相導入對方的方法或函數,只能有一種身份,要么是被導入,要么是導入。
解決方法:刪除一方的導入命令。
在一個py文件中引入另一個py文件的函數時可能會出現這個錯誤。
我出現該錯誤的原因是發現,A文件導入了B的函數,所以在編譯的時候A就從導入那句命令進入B,結果B也導入了A的包,所以又進入A文件先編譯,好嘛,兩者就糾纏在一起了,到底先編譯誰計算機也不知道了。
簡略版問題描述:兩個py文件不能互相導入對方的方法或函數,只能有一種身份,要么是被導入,要么是導入。
解決方法:刪除一方的導入命令。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。