38. Absolute vs Relative Imports
Python supports absolute and relative imports inside packages.
Absolute Import
from mypackage import module1
Relative Import
from . import module1
from ..subpackage import module2
Best Practice
- Use absolute imports for clarity
- Use relative imports within a package for internal modules
Wrap-Up
Absolute imports are clearer, but relative imports can help with package refactoring.