Chemins relatifs en Python : Comprendre le fichier
De nombreux scripts Python nécessitent l'utilisation de chemins relatifs pour accéder aux fichiers et ressources. Cependant, lors de l'exécution de scripts à partir du répertoire de travail actuel, le chemin fourni peut être interprété différemment que prévu.
Problème : Comment pouvez-vous spécifier des chemins relatifs par rapport à l'emplacement du script, plutôt que le répertoire de travail actuel ?
Solution :
Pour déterminer le chemin absolu du Dans le répertoire du script, utilisez la fonction os.path.dirname(__file__). En combinant cela avec le chemin relatif souhaité, vous obtenez le chemin absolu vers le fichier ou le répertoire cible.
import os dirname = os.path.dirname(__file__) filename = os.path.join(dirname, 'relative/path/to/file/you/want')
Considérations supplémentaires :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!