__pycache__
automatically created when you run a module for the first time.
import pantry
import path
print(sys.path) # prints out all the directories where Python will look for modules
A package is a container for one or more modules. A package is mapped to a directory whereas a module is mapped to a file.
from pantry.shelf import fruit # absolute imports
dir()
function
print(dir(sales))
print(sales.__name__)
print(sales.__package__)
print(sales.__file__)