次のプロジェクト構造を想像してみてください
app/
foo/
__init__.py
a.py
b.py
a.pyには、 b.pyファイルのクラスBを使用するクラスAがあり、 b.pyのBクラスはa.pyのAクラスを使用します。
私が書いた場合:
from foo.b import B
a.pyと_
from foo.a import A
b.pyでは、再帰が発生します
AとBを1つのファイルにマージせずに、適切にインポートするにはどうすればよいですか?