Utilisation de filedialog.askdirectory
Bonjour,
Je souhaite récupérer le nom d'un répertoire en utilisant askdirectory par l'intermédiaire d'un bouton.
je veux que ma recherche démarre à partir d'un répertoire donné, par exemple "E:\\Photos"
Voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
import tkinter as tk
from tkinter.filedialog import askdirectory
def ChoixRepertoire():
repertoire=askdirectory(initialdir="E\\Photos",title="Choisir un répertoire")
nomRepertoire.set(repertoire)
print(nomRepertoire.get())
return
fenetre=tk.Tk()
fenetre.geometry("50x50")
nomRepertoire=tk.StringVar()
bouton=tk.Button(fenetre,text="Choix répertoire",command=ChoixRepertoire)
bouton.grid(column=0,row=0)
fenetre.mainloop() |
Cela ne fonctionne pas, car à l'ouverture de la fenêtre de navigation de l'explorateur le répertoire qui apparaît n'est pas E:\\Photos mais le dernier répertoire choisi!
le paramètre initialdir= semble inopérant
Quelqu'un peut-il m'aider?