Файл __init__.py
облегчает импорт. Если в пакете присутствует __init__.py
, функцию a()
можно импортировать из файла b.py
следующим образом:
from b import a
Однако без него вы не сможете импортировать напрямую. Вы должны изменить системный путь:
import sys
sys.path.insert(0, 'path/to/b.py')
from b import a