====== Gestion des modules Python ====== ==== Vérifier qu'un module puisse être chargé ==== [[https://stackoverflow.com/questions/14050281/how-to-check-if-a-python-module-exists-without-importing-it|Source]] S'assurer qu'il existe : import importlib spam_spec = importlib.util.find_spec("spam") found = spam_spec is not None ==== Importer un module d'un autre dossier ==== - Ajouter un fichier vide ''%%__init__.py%%'' dans le dossier du module. - Ajouter un le chemin du module à la variable d'environnement ''PYTHONPATH'': export PYTHONPATH=/home/philippe/dev/python/foo:${PYTHONPATH} ==== Connaître les chemins de recherche des modules ==== import sys sys.path