Bonjour,
J'aimerai savoir, si la notion du timer excite dans python!!
si oui dans quel module? et elle a quoi comme synthax ?
Merci d'avance et bonne journée
Bonjour,
J'aimerai savoir, si la notion du timer excite dans python!!
si oui dans quel module? et elle a quoi comme synthax ?
Merci d'avance et bonne journée
On doit pouvoir trouver ça dans les librairies d'interfaces graphiques, je crois avoir vu ça avec wxPython, sinon j'avais fait une classe de timer pour faire des essais avec les threads
http://perso.wanadoo.fr/oiffrig/Timer.py
En Ruby, le code suivant :
Tente d'exécuter une boucle infinie puis abandonne au bout de 5 sec. Comment faire cela en Python le plus simplement possible ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 require 'timeout' # inclusion, comme import Timeout::timeout(5) do # on fait un nouveau timer sur un bloc de code while true # et celui fait une boucle infinie end end
Avec la fonction sleep tu ne pourrais pas obtenir le résultat que tu souhaite ?
Y'a plusieurs classe dans le module threading ( http://docs.python.org/lib/module-threading.html ) dont la classe Timer. Avec cela tu peux te débrouiller
exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 from threading import * def hello(): t = Timer(2.0, hello) t.start() print "hello" hello()
Ok. Je testerai ca au plus vite.
=> FAQ: http://python.developpez.com/faq/?pa...ad#ThreadTimer
Partager