Bonjour, j'essaye de faire un programme qui renomme un dossier. Je veux utiliser filedialog.askdirectory().
Jusque là, tout se passe bien, j'ai fait Emplacement=filedialog.askdirectory() puis j'ai renommé le dossier qui s'y trouve.
Le problème c'est que j'ai voulu faire une interface graphique avec tkinter.
J'ai donc fait une fonction Chemin :
Et, lorsque je met cette fonction dans un Button, ça ne marche pas (en même temps j'obtiens command=Emplacement=Chemin())
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 def Chemin(): Emplacement=filedialog.askdirectory() return(Emplacement)
J'ai donc essayé en mettant global Emplacement juste avant Emplacement=filedialog.askdirectory() ainsi que Emplacement = StringVar() avant le def Chemin():.
Mais rien ne fonctionne. Y a-t-il une solution ?
Merci d'avance, Léo.
Partager