Почему я не могу разделить datetime.timedelta на число с плавающей запятой?

>>> import datetime
>>> now1 = datetime.datetime.now()
>>> now2 = datetime.datetime.now()
>>> timedelta = now2-now1
>>> halfdt = timedelta/2  #This works just fine
>>> halfdt = timedelta/2. #TypeError: unsupported operand type(s) for /: 'datetime.timedelta' and 'float'

Кто-нибудь знает рациональное объяснение того, что временные дельты могут делиться только на целые числа?

6
задан Eric O Lebigot 21 December 2014 в 04:28
поделиться