Я нахожусь в процессе разбиения моего длинного скрипта Python на несколько файлов / модулей.В процессе этого я столкнулся со следующей проблемой.Я не уверен, что я делаю неправильный синтаксис или просто основная логика неверна.
Моя текущая структура папок выглядит следующим образом
parentFolder
folA
__init__.py
fileA.py
fileB.py
app.py
fileB.py
def test():
print("Hello from fileB")
fileA.py
import fileB
def run():
fileB.test()
print("Hello from fileA")
app.py
from folA import fileA
fileA.run()
Я получаю сообщение об ошибке "AttributeError: модуль 'fileB' не имеет атрибута 'test'.
Не уверен, что я делаю неправильно, любая помощь приветствуется.
Спасибо