J'essaye d'importer un module à partir d'un répertoire particulier.
Le problème est que si sys.path.append(mod_directory)j'ajoute le chemin, puis que j'ouvre l'interpréteur python, le répertoire mod_directoryest ajouté à la fin de la liste sys.path. Si j'exporte la PYTHONPATHvariable avant d'ouvrir l'interpréteur python, le répertoire est ajouté au début de la liste. Dans ce dernier cas, je peux importer le module mais dans le premier, je ne peux pas.
Quelqu'un peut-il expliquer pourquoi cela se produit et me donner une solution pour ajouter le mod_directoryau début, dans un script python?

sitemodule .