Apprendre à programmer avec Python

Poster un message

SERVICE

28 juin 2009, kinkonda garci

bonjour , j’ai un probleme avec le resultat d’un programme que j’ai ecrit . En fait j’aurais voulu que lorsque je clique sur le bouton ’CALCULER’ qu’il me renvoie le resultat dans la case e2 ’type Entry’ mais malheureusement ca ne marche pas, au contraire j’obtiens le resultat seulement quand je clique sur la touche ENTRE du clavier.quelquun pourra t-il m’aider corriger mon script voici mon script

from Tkinter import* from math import* def vu(event) : t=eval(e1.get()) vf.set(str(t*10)) fn=Tk() vf=StringVar() e1=Entry(fn) e2=Entry(fn,textvariable=vf) bou=Boutton(fn,text=’CALCULER :’,command=vu(1)) e1.bind(’’,vu) bou.pack() e1.pack() e2.pack() fn.mainloop()

Note : j’ai ecrit ’vu(1)’ car avec ’vu’ simple il affichait une erreur d’argument sur la fonction ’vu’

Titre du message

Texte du message

(Pour créer des paragraphes, laissez simplement des lignes vides.)

Captcha Anti-Spam

Lien hypertexte (optionnel)

(Si votre message se réfère à un article publié sur le Web, ou à une page fournissant plus d'informations, vous pouvez indiquer ci-après le titre de la page et son adresse.)

Qui êtes-vous ? (optionnel)

Merci de votre participation

Informations complémentaires

C'est-à-dire

Bien choisir son titre est très important en particulier lorsque vous lancez un nouveau message.

Les adresses emails apparaissent "cryptées". C'est un cryptage sommaire et un peu contraignant puisqu'il remplace l'arobase par trois caractères aléatoires, "open@office.org" devient "open h6Y office.org" mais c'est deja une bonne barrière contre le SPAM.

Merci de rester courtois, de garder un oeil sur l'orthographe et de ne pas abuser des majuscules et du langage SMS.

Informations générales

Juste une image

El profesor El profesor
Creative Commons BY-SA