def date_range(start, end):
delta = end - start # as timedelta
days = [start + timedelta(days=i) for i in range(delta.days + 1)]
return days
start_date = datetime(2020, 12, 1)
end_date = datetime(2020, 12, 5)
print(date_range(start_date, end_date))