Импорт пакетов в Python
Я, вероятно, упускаю что-то очевидное, но все равно
Когда вы импортируете пакет, какos
в python вы можете использовать любые субмодули / подпакеты вне очереди. Например это работает:
>>> import os
>>> os.path.abspath(...)
Однако у меня есть свой пакет, который структурирован следующим образом:
FooPackage/
__init__.py
foo.py
и тут та же логика не работает
>>> import FooPackage
>>> FooPackage.foo
AttributeError: 'module' object has no attribute 'foo'
Что я делаю неправильно?