What is __init__.py used for?

Files named __init__.py are used to mark directories on disk as a Python package directories. If you have the files