Browse Source

Ajout d'un bouton pour tout faire

master
Denis Leenaerts 3 weeks ago
parent
commit
ae85a27b92
  1. 32
      projet_knn_feat_denis_le_goat.py

32
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()
Loading…
Cancel
Save