Maison >développement back-end >Tutoriel Python >Comment obtenir le chemin du répertoire du script à partir d'une vue Django ?
Lors de l'exécution d'un script Python à partir de la ligne de commande et dans une vue Django, le répertoire de travail actuel peut différer. Cela peut entraîner des incohérences dans l'obtention du répertoire du script.
Pour résoudre ce problème, os.getcwd() peut être utilisé pour déterminer le répertoire de travail actuel. Cependant, cela peut ne pas toujours fournir le résultat escompté.
Détermination du chemin du répertoire du script
Pour obtenir le chemin approprié vers le script à partir d'une vue Django, ce qui suit des mesures peuvent être prises :
Extrait de code mis à jour
L'extrait de code mis à jour pour obtenir le chemin d'accès au script depuis l'intérieur une vue Django est :
<code class="python">import os print(os.path.dirname(os.path.realpath(__file__)))</code>
Cette approche combine les méthodes susmentionnées pour fournir un moyen cohérent et fiable de déterminer le chemin du répertoire du script, quel que soit l'environnement d'exécution.
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!