except AttributeError:
jingles = []
+ t0 = datetime.datetime.now()
while current_datetime < end_datetime and adjustment_counter < 5:
if (current_datetime - start_datetime) > max_duration and (
(end_datetime - current_datetime) > max_duration_leftover):
current_datetime = start_datetime + sum(
[x.duration for x in playlist], datetime.timedelta(seconds=0))
- print('computed playlist:')
+ print('computed playlist: (computation time: %ss)' % (datetime.datetime.now() - t0))
current_datetime = start_datetime
for track in playlist:
print(' ', current_datetime, track.duration, track.title)