モジュールの相互参照ってできないのでしょうか?
たとえば
(./a.py)
import b
class a_class:
 def __init__(self):
  b_class()
a_class()

(./b.py)
import a
class b_class:
 def __init__(self):
  return
のようなコードではNameError: global name 'b_class' is not definedとエラーになってしまいます.
ひとつのファイルに書けばいい話なのですが、
それぞれのクラスが巨大になってきてファイルを分割したい欲求に駆られました

よろしくお願いします