Nuacht

This post explains what a Python module is and how to use it to drastically extend the capabiltiies of your code. Plus: how to make your own!
A convenient GUI lets you install modules to a venv using pip, and the IDE will even autodetect requirements.txt files and offer to auto-install any missing dependencies.