1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
# Licence : Vous avez le droit de faire usage libre de ce code a des fin privé mais vous devez citer la source. L'usage commercial est interdit mais sera autoriser moyennant payement toute version dérivée de ce code doit rester consultable en ligne et open source même après paiment avec l'obligation de me citer comme auteur. L'ajout d'un autre auteur est autorisé mais pas l'effacement.
import datetime
from threading import *
# code from http://domeu.blogspot.fr/2011/04/time-datetime-manipulation-du-temps-en.html
# Conversion de la date en datetime
#self.now_datetime = datetime.datetime(self.now.year, self.now.month, self.now.day,.time. )
print("Maintenant nous some le : ",self.now.strftime('%d/%m/%y %H:%M'))
# code from http://domeu.blogspot.fr/2011/04/time-datetime-manipulation-du-temps-en.html
# Evalutation de la difference
self.diff = self.alarme - self.now
print ("La différence totale : ",self.diff)
print( "Différence en secondes = %i" % (self.diff.seconds) )
print( "Différence en minutes = %i" % (self.diff.seconds // 60) )
print( "Différence en heures = %i" % (self.diff.seconds // 3600) )
print( "Différence en jours = %i" % (self.diff.days) )
# code from http://docs.python.org/2.7/library/threading.html#timer-objects
# Settings timer
timer = Timer(self.diff.seconds,0,sonnerie)
timer.start()
sonnerie() :
print chr(7)
print chr(7)
print ("timer terminé") |
Partager