Bonjour à tous,
Pour un projet scolaire, nous avons un programme en python à réaliser. Le but final : réaliser un pot intelligent qui récupère les données humidité, température et lumière pour évaluer si la plante a besoin de soin ou non.
Pour cela nous intégrerons un écran tactile sur un pot d'où l'utilisateur aura le choix entre voir les données ou voir l'état de la plante.
Voilà où j'en suis (je sais ce n'est pas grand chose...)
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 from tkinter import * from random import * # fonctions #Canvas (pour insérer des dessins) fen=Tk() dico_valeurs={} dico_valeurs["Luminosité"]="on verra" dico_valeurs["Humidité"]="idem" dico_valeurs["Température"]="et oui" print(dico_valeurs) #def valeurs(*args): # programme x1,y1,x2,y2=150,10,150,290 coul='blue' can=Canvas(fen,bg='light grey',height=300,width=300) can.pack(side=LEFT) btnquit=Button(fen,font=('Century Gothic','24'), text="Quitter" ,command=fen.destroy) btnquit.pack(side=BOTTOM) btntext=Button(fen,font=('Century Gothic','24'), text="Valeurs",command=valeurs) btntext.pack(side=TOP) fen.mainloop()
Pour le moment j'ai mis n'importe quoi dans le dictionnaire mais là n'est pas le problème. Dans le bouton "valeurs", j'aimerai que les données suivantes s'affichent dans la fenêtre créée :
Luminosité : "valeur correspondante",
Humidité : "valeur correspondante",
Température : "valeur correspondante",
Mais voilà, impossible de trouver comment afficher du texte à cet endroit et encore moins comment extraire les données de mon dictionnaire....
J'ai essayé label, text, je ne sais plus trop quoi mais je dois sans aucun doute mal les utiliser...
Dans l'espoir qu'une âme charitable me vienne en aide...je continue à bidouiller de mon coté en attendant
Très bonne journée à tous et à toutes !
Partager