2015-11-05 18:37 GMT+01:00 Gabriele Battaglia <iz4...@libero.it>: > Ok Enrico, più avanti guarderò il modulo che mi suggerisci, ma per ora > desidero capire. > Io scrivo: > import datetime > a = datetime.time(1,30,40) > > Ok, quindi a adesso è un oggetto datetime.time. > > Adesso creo un delta da sommare: > > b = datetime.timedelta(seconds=125) > > Poi scrivo: > > a+b > > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > TypeError: unsupported operand type(s) for +: 'datetime.time' and > 'datetime.timedelta' > >>> > > Perché, non dovrebbe esattamente servire a quello il timedelta? >
Serve esattamente a quello ma solo se lo usi con un oggetto datetime della libreria datetime. Ecco le prime righe dell'help: Help on class timedelta in module datetime: class timedelta(__builtin__.object) Difference between two datetime values. Ciao. Marco. -- http://beri.it/ - Un blog http://beri.it/i-miei-libri/ - Qualche libro http://beri.it/articoli/ - Qualche articolo
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python