Bonjour,

Je suis en train d'ecrire un petit programme qui me permet de crééer des dossiers avec un nom précis.
Ce que je souhaite obtenir c'est N° de département + Nom de ville + Nom de site.

Pour cela, je crée 3 zones de saisie.
Et, je bloque dans la création du bouton pour récuperer le texte ecrit précedement dans les champs et l'afficher (print).
Je ne sais pas qoui mettre dans ( command= ????) du bouton pour effectuer cette opération.

Je précise que c'est un de mes premiers programme en python, donc soyez indulgent si il y a des fautes ou des choses inutiles.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
#--- Création de la Fenêtre Principale ---
 
fenetre = Tk()
 
 
#--- Paramètres de la Fenetre Principale ---
fenetre.title("Création de nouveau dossier")
fenetre.geometry("600x400")
fenetre.minsize(600, 400)
fenetre.iconbitmap("Batman_1.ico")
fenetre.config(background='#3ED3ED')
 
#--- Paramètres texte dans la Fenetre Prinicpale ---
 
#--- Titre 1 ----
label_title=Label(fenetre, text= "Renseigner les champs :", font=("Arial", 16), bg='#3ED3ED', fg='Black')
label_title.pack()
 
#--- Zone saisie 1 ---
 
label_subtitle=Label(fenetre, text= "Entrer le n° de département :", font=("Arial", 12), bg='#3ED3ED', fg='Black')
label_subtitle.pack()
 
value1 = StringVar()
value1.set("brochette")
entree1 = Entry(fenetre, textvariable=value1, width=100)
entree1.pack()
 
#--- Zone saisie 2 ---
 
label_subtitle=Label(fenetre, text= "Entrer  le nom de ville :", font=("Arial", 12), bg='#3ED3ED', fg='Black')
label_subtitle.pack()
 
value2 = StringVar()
value2.set("Saisir2")
entree2 = Entry(fenetre, textvariable=value2, width=100)
entree2.pack()
 
#--- Zone saisie 3 ---
label_subtitle=Label(fenetre, text= "Entrer le nom du site :", font=("Arial", 12), bg='#3ED3ED', fg='Black')
label_subtitle.pack()
 
value3 = StringVar()
value3.set("Nom du site")
entree3 = Entry(fenetre, textvariable=value3, width=100)
entree3.pack()
 
#--- Parametres Bouton ---
 
#--- Bouton 1 / Afficher le nom du dossier ---
 
Bouton1 = Button(fenetre, text = 'Générer le nom du nouveau dossier', command =fenetre.destroy )
Bouton1.pack()
 
#--- Zone resultat texte ---
 
value4 = StringVar()
value4.set(print(value1," - ", value2," - ", value3))
entree4 = Entry(fenetre, textvariable=value4, width=100)
entree4.pack()
 
#--- Bouton 2 / Créér le dossier ---
 
Bouton2 = Button(fenetre, text = 'Créer le Dossier', command =fenetre.destroy )
Bouton2.pack()
 
#--- Bouton 3 / Quitter ---
 
Bouton3 = Button(fenetre, text = 'Quitter', command = fenetre.destroy)
Bouton3.pack()
 
 
#Création du dossier avec le nom du résultat   
 
# ---def creer_dossier():
# ---os.mkdir('C:\\Users\\Milo\\Desktop\\Python\\ ' + str(value1.get().encode())
#----Bouton_creer = Button(fenetre, text = 'Quitter', command = creer_dossier())
#----Bouton_creer.pack()
# -----os.mkdir('C:\\Users\\Milo\\Desktop\\Python\\ ' + str(value1.get().encode() )
 
 
#--- Afficher la Fenetre Principale ---
fenetre.mainloop()