Tiens, je viens de tomber là dessus :
http://nullege.com/codes/show/src@o@p@op...Gate@trunk
http://openautomation.svn.sourceforge.ne...PyWireGate
Très intéressant, ce projet !!! Dommage que ce soit planqué au fin fond d'un forum, uniquement en allemand
Tiens, par exemple, il utilise ce package :
http://pythonhosted.org/APScheduler/index.html
Je ne connaissais pas, et c'est tout à fait le genre de truc que je souhaitais implémenter. Pour écrire une rule qui doit s'exécuter de manière régulière, il suffit d'écrire :
Le genre de code que j'aime bien Avec, bien sûr, un système qui permet de n'avoir à écrire que la fonction avec le décorateur (le @xxx au dessus du def), le tout rangé dans un répertoire bien défini, et qui sera chargé/rechargé dynamiquement par le bignou...
http://nullege.com/codes/show/src@o@p@op...Gate@trunk
http://openautomation.svn.sourceforge.ne...PyWireGate
Très intéressant, ce projet !!! Dommage que ce soit planqué au fin fond d'un forum, uniquement en allemand
Tiens, par exemple, il utilise ce package :
http://pythonhosted.org/APScheduler/index.html
Je ne connaissais pas, et c'est tout à fait le genre de truc que je souhaitais implémenter. Pour écrire une rule qui doit s'exécuter de manière régulière, il suffit d'écrire :
Code :
from apscheduler.scheduler import Scheduler
sched = Scheduler()
@sched.interval_schedule(hours=1)
def my_rule():
print "My rule"
sched.start()
Le genre de code que j'aime bien Avec, bien sûr, un système qui permet de n'avoir à écrire que la fonction avec le décorateur (le @xxx au dessus du def), le tout rangé dans un répertoire bien défini, et qui sera chargé/rechargé dynamiquement par le bignou...