intermediatescenario6 min
Compare modules and packages.
Compare Python modules and packages with a simple project example.
Expected Answer
A module is a Python file. A package is a directory of modules, usually with an __init__.py file for package initialization or compatibility.
Detailed Explanation
A strong answer connects structure to maintainability and import paths.
Common Follow-up Questions
- What is __init__.py for?
- How do imports resolve?