Python Tip #278 (of 365):
Always include a __init__.py file in your Python packages. Even an empty one.
food_utils
├── fruits.py
├── __init__.py
└── non_fruits.py
A package is a directory that Python treats like a module.
When you import the package, the module you get back IS the __init__.py file:
>>> import food_utils
>>> food_utils
<module 'food_utils' from '/home/trey/food_utils/__init__.py'>
🧵 (1/3)