Bonjour,
j'aimerai savoir s'il existe un moyen de récupèrer le path de son fichier .py dans lequel on se trouve.
merci
Bonjour,
j'aimerai savoir s'il existe un moyen de récupèrer le path de son fichier .py dans lequel on se trouve.
merci
Utilise la globale __file__, tout simplement*!![]()
Merci mais quand je fais un print de ___file___
j'ai juste le nom du fichier et pas son chemin complet
Or il se trouve dans /home/user/Desktop/
Bonjour,
Je dirais sys.path[0] si c'est le py qui appelle l'interpréteur Python (pas en interactif mai dans le script donc). Après avec les frames.
@+
Edit: Il me semble qu'il y a bien plus simple mais je ne m'en souviens pas ce soir.
Bonjour,
Je tenterais quelque chose comme ça:
Code Python : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 #python 3.x : pour le print() import os dir_path = os.path.dirname(os.path.abspath(__file__)) print(dir_path)
Maintenant si c'est pour savoir ou est (pour l'interpréteur) le script à un moment donné: os.getcwd()
Bien sur c'est sujet aux changements de chemin dans le script (os.chdir(chemin))
Partager