Я создал проект, представляющий собой набор кода, и разделил их, чтобы упростить публикацию в PyPi.У меня есть этот каталог здесь:
foo
| __init__.py
|
\---coordinates
| __init__.py
|
\---coordinates
coordinates.py
__init__.py
Однако, когда я импортирую foo, он не распознает подмодуль координат.
>>>import foo
>>>dir(foo)
['__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__path__', '__spec__']
>>>foo.coordinates
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: module 'foo' has no attribute 'coordinates'
Что я делаю неправильно?