Get startedGet started for free

Modules, packages and subpackages

When developing packages, it will be important to know your terminology.

Can you name the different parts of this package directory tree?

directory1/
|-- __init__.py
|-- directory2
|   |-- __init__.py
|   `-- file1.py
`-- file2.py

Note that file1.py and file2.py contain general functions which are intended to be imported.

This exercise is part of the course

Developing Python Packages

View Course

Hands-on interactive exercise

Turn theory into action with one of our interactive exercises

Start Exercise