python3 obtient l'instance de répertoire de niveau supérieur du fichier actuel

不言
Libérer: 2018-05-02 15:47:24
original
2336 Les gens l'ont consulté

Cet article présente principalement l'exemple d'obtention du répertoire de niveau supérieur du fichier actuel en python3. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer

. Parce que python+selenium est utilisé, vous avez parfois besoin d'obtenir le répertoire de niveau supérieur du fichier actuel. Après avoir cherché pendant un moment, vous l'avez trouvé et enregistré ici

os.path ; .dirname(os.path.dirname(os. path.abspath(__file__))) Il s'agit d'obtenir le répertoire de niveau supérieur du fichier actuel

sys.path.append(os.path.dirname(os. path.dirname(os.path.abspath(__file__)))) Il s'agit d'ajouter le chemin à la variable d'environnement système

os.path.abspath(os .path.join(os.path.dirname(__file__),"..")) #Obtenir le chemin racine du projet en cours

Mon propre exemple :

Les dossiers A et B sont au même niveau. Il y a un.py sous le dossier A. Maintenant, je veux. pour référencer a.py du dossier A dans le dossier B. Je peux ajouter sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) au fichier de B. cas, je peux directement importer un et référencer un


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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal