CONVERTISSEUR DE TEMPÉRATURE (DIFFÉRENT ET COMMENTÉ)

tipro75 Messages postés 26 Date d'inscription lundi 22 août 2005 Statut Membre Dernière intervention 22 décembre 2005 - 26 nov. 2005 à 19:08
cs_airod Messages postés 9 Date d'inscription dimanche 19 décembre 2004 Statut Membre Dernière intervention 1 décembre 2005 - 27 nov. 2005 à 14:52
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/34787-convertisseur-de-temperature-different-et-commente

cs_airod Messages postés 9 Date d'inscription dimanche 19 décembre 2004 Statut Membre Dernière intervention 1 décembre 2005
27 nov. 2005 à 14:52
ok, c'est plus cours.
Je débute, et là je suis devant qque chose que je ne connais pas encore.

StringVar().

je vais me pencher dessus.
tipro75 Messages postés 26 Date d'inscription lundi 22 août 2005 Statut Membre Dernière intervention 22 décembre 2005 1
26 nov. 2005 à 19:08
pour quoi fair compliquer quant on peut fair simple, un script beaucoup plus petit :

from Tkinter import *

def convFar(event):
tF = eval(champTC.get())
varTF.set(str(tF*1.8 +32))

def convCel(event):
tC = eval(champTF.get())
varTC.set(str((tC-32)/1.8))

fen = Tk()
fen.title('Fahrenheit/Celsius')
Label(fen, text='Temp. Celsius :').grid(row =0, column =0)
varTC =StringVar()
champTC Entry(fen, textvariablevarTC)
champTC.bind("<Return>", convFar)
champTC.grid(row =0, column =1)
Label(fen, text='Temp. Fahrenheit :').grid(row =1, column =0)
varTF =StringVar()
champTF Entry(fen, textvariablevarTF)
champTF.bind("<Return>", convCel)
champTF.grid(row =1, column =1)
fen.mainloop()

et vla...
et simple en + !!
Rejoignez-nous