Gerando todas as datas dentro de um determinado intervalo em python
Tenho duas variáveis de sequência que contêm datas no formato aaaa-mm-dd, da seguinte maneira:
date1 = '2011-05-03'
date2 = '2011-05-10'
Eu quero escrever um código que gere todas as datas no intervalo date1 a date2. Como isso pode ser feito em Python?