As you are programming, the software can quickly scale into a large code base. To manage complexity we can use classes, functions and modules.
Complete Python Bootcamp: Go from zero to hero in Python
To show the accessible functions (and included variables) in a module, you can use this code:
Create a Module
You can create your own module in these steps:
Create a file called test.py (your module)
Then create a file called app.py:
from test import *