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

Rispondere a