Создавая для b.py глобальные переменные из a.py, вы создали классы, которые зависят друг от друга, что является плохим дизайном.
Если у вас есть статические переменные, которые необходимо разделить, рассмотрите возможность создания c.py , которые одновременно a.py и b.py можно импортировать и ссылаться.
Если у вас есть динамические переменные, которые необходимо разделить, рассмотрите возможность создания класса settings , который можно создавать и передавать между модулями.