diff --git a/projet_knn_feat_denis_le_goat.py b/projet_knn_feat_denis_le_goat.py index 7b2c7e7..4962886 100644 --- a/projet_knn_feat_denis_le_goat.py +++ b/projet_knn_feat_denis_le_goat.py @@ -69,17 +69,13 @@ def puissanceMoyenne(listeTriee, tableau): PuissanceTotale += tableau[listeTriee[1]][1] return PuissanceTotale/len(listeTriee) -def recupk(): - return valeurk.get() -def recupdate(): - return valeurdate.get() -def recuptemp(): - return valeurtemp.get() +def main(): + print(valeurk.get()) fenetre = tk.Tk() fenetre['bg'] = "lavender" fenetre.title("Outil de prévision énergétique") -fenetre.geometry('400x230') +fenetre.geometry('400x236') #Un truc comme gestionnaire du transport d'electricité non ? ou je pense que sur tkinter tu peux faire disparaitre #le dessus (mais faut rajouter un bouton pour fermer la fenetre et tout c'est galere) @@ -90,12 +86,9 @@ canva.grid() valeurk = tk.StringVar() labelk = tk.Label(fenetre, text = "choisir le nombre de k plus proches voisin voulus : ", width = 50, bg = "lavender") -labelk.grid(row = 1, column = 0, columnspan = 2) +labelk.grid(row = 1, column = 0, columnspan = 1) entreek = tk.Entry(fenetre, textvariable = valeurk, width = 30) entreek.grid(row = 2, column = 0) -boutonk = tk.Button(fenetre, cursor = "hand2", bg = "lavender", text = "valider", - command = recupk) -boutonk.grid(row = 2, column = 1) # Boutons date canvadate = tk.Canvas(fenetre, bg = "lavender", width = 350, height = 20, @@ -104,12 +97,9 @@ canvadate.create_line(0, 10, 350, 10, fill = "black") canvadate.grid(row = 3, columnspan = 2) valeurdate = tk.StringVar() labeldate = tk.Label(fenetre, text = "choisir la date : ", width = 50, bg = "lavender") -labeldate.grid(row = 4, column = 0, columnspan = 2) +labeldate.grid(row = 4, column = 0, columnspan = 1) entreedate=tk.Entry(fenetre, textvariable = valeurdate, width = 30) entreedate.grid(row = 5, column = 0) -boutondate = tk.Button(fenetre, cursor = "hand2", bg = "lavender", text = "valider", - command = recupdate) -boutondate.grid(row = 5, column = 1) # Boutons température canvatemp = tk.Canvas(fenetre, bg = "lavender", width = 350, height = 20, @@ -119,11 +109,15 @@ canvatemp.grid(row = 6, columnspan = 2) valeurtemp = tk.StringVar() labeltemp = tk.Label(fenetre, text = "choisir la température moyenne et de référence : ", width = 50, bg = "lavender") -labeltemp.grid(row = 7, column = 0, columnspan = 2) +labeltemp.grid(row = 7, column = 0, columnspan = 1) entreetemp=tk.Entry(fenetre, textvariable = valeurtemp, width = 30) entreetemp.grid(row = 8, column = 0) -boutontemp = tk.Button(fenetre, cursor = "hand2", bg = "lavender", text = "valider", - command = recuptemp) -boutontemp.grid(row = 8, column = 1) + +canvaRecup = tk.Canvas(fenetre, bg='lavender', width = 1, height = 10, highlightthickness = 0) +canvaRecup.grid(row = 9) + +boutonRecup = tk.Button(fenetre, command = main, bg = 'lavender',text='valider', + cursor='hand2') +boutonRecup.grid(row = 10) fenetre.mainloop() \ No newline at end of file