Le point fort de Python, c'est que des gens ont déjà codé ce que tu cherches. Tout est sur PyPI (Python Package Index).
Pour installer un paquet, on utilise PIP (Package Installer for Python).
Commandes de base
# Installer un truc
pip install requests
# Mettre à jour
pip install --upgrade requests
# Désinstaller
pip uninstall requests
# Voir ce qui est installé
pip list
Le fichier requirements.txt
Quand tu partages ton projet, tu dois dire quels paquets sont nécessaires.
# Générer la liste
pip freeze > requirements.txt
# Installer depuis la liste (quand tu récupères le projet d'un autre)
pip install -r requirements.txt