본문 바로가기

Programming/Python

[Python] ImportError: cannot import name 'A' from partially initialized module 'B' (most likely due to a circular import)

728x90
반응형

코드를 돌리다가 마주친 ImportError!

처음에는 import하려는 코드에 오류가 있어서 안되는건가 했는데 뒤에 설명을 보니 circular import 때문에 나타나는 경우가 많다고 써있었다!

 

알고보니

A.py 에서는 import B, B.py에서는 import A로 순환식으로 import를 하고 있어서 발생한 문제였다!

728x90
반응형