Python 2.6.5: разделить timedelta на timedelta

Я пытаюсь разделить один объект timedelta на другой, чтобы вычислить время безотказной работы сервера:

>>> import datetime
>>> installation_date=datetime.datetime(2010,8,01)
>>> down_time=datetime.timedelta(seconds=1400)
>>> server_life_period=datetime.datetime.now()-installation_date
>>> down_time_percentage=down_time/server_life_period
Traceback (most recent call last):
  File "", line 1, in 
TypeError: unsupported operand type(s) for /: 'datetime.timedelta' 
           and 'datetime.timedelta'

Я знаю, что эта была решена в Python 3.2 , но есть ли удобный способ справиться с этим в предыдущих версиях Python, кроме вычисления количества микросекунд, секунд и дней и деления?

Спасибо,

Адам

16
задан Adam Matan 12 September 2010 в 12:35
поделиться