Я немного не уверен в том, какая у вас структура.Ниже приведен bash-скрипт, который генерирует структуру, которую, я думаю, вы описали, и различные способы импорта и ссылки на вещи в файлах.
#!/bin/bash
rm -fr A
mkdir A
mkdir A/B
echo "cx = 34" > A/B/c.py
echo "dx = 22" > A/B/d.py
touch A/B/__init__.py
cd A
python -c "import B"
python -c "import B.c"
python -c "import B.c; print B.c.cx"
python -c "from B import d; print d.dx"
cd B
python -c "import c; print c.cx"
Ожидаемый вывод будет снова из cx, dx и cx.Итак:
34
22
34