afficher le temps d'un évèvenement - Python - Programmation
Marsh Posté le 15-04-2004 à 13:56:42
Pas de probleme, il faut que tu utilise le module "time"
de python.
Tu mémorise le temps au début de ton programme en faisant
startTime = time.time()
Puis au moment ou l'utilisateur click sur la souris tu
recommence : userTime = time.time()
Puis tu fais la différence : userTime - startTime
Marsh Posté le 30-03-2004 à 12:13:54
Bonjour
J'ai fais un petit prog permettant d'afficher une image , savoir si l'utilisateur click sur le bouton droit ou gauche de la souris , mais je voudrais également que le prog affiche le temps mis par l'utilisateur pour cliquer sur le bouton; mais la il m'affiche apparememnt le temps machine
Quelqu'un pourrait il eclairer ma lanterne Merci d'avance
from Tkinter import *
# Creation de la fenetre principale
fen1 = Tk()
larg, haut = fen1.winfo_screenwidth(), fen1.winfo_screenheight()
fen1.overrideredirect(1)
fen1.geometry('%dx%d+0+0' % (larg, haut))
# Creation des 3 Images
photo1 = PhotoImage (file='c:\lc1.gif')
label1= Label(fen1, image=photo1 , borderwidth=5, relief=RAISED)
label1.grid(row=0, column=0, padx=15, pady=150)
# Definitions des evenements lors des clicks
def gauche (event):
print "Click a gauche"
report_event(event)
def droite (event):
print "Click a droite"
report_event(event)
def report_event (event):
print "Time:", str(event.time)
fen1.bind ("<Button-1>", gauche)
fen1.bind ("<Button-3>", droite)
fen1.mainloop()
Message édité par bribri le 30-03-2004 à 12:16:21