В Python2.7 или новее вы можете использовать метод total_seconds :
import datetime as dt
turnaround = dt.timedelta(days = 1, hours = 3, minutes = 42, seconds = 54)
total_seconds = int(turnaround.total_seconds())
hours, remainder = divmod(total_seconds,60*60)
minutes, seconds = divmod(remainder,60)
print('{} hrs {} mins {} secs'.format(hours,minutes,seconds))
дает
27 hrs 42 mins 54 secs
В Python2.6 или вы можете сами вычислить total_seconds
:
total_seconds = turnaround.seconds + turnaround.days*24*60*60
(для более общей формулы, включая микросекунды, см. ссылку выше).