inicio = context.ZopeTime('2007-12-20')
fim = context.ZopeTime('2007-12-30')
diff = fim - inicio
periodo= [x+1+inicio for x in range(diff)]

return periodo


assim também rola. Com List Comprehensions



Em 14/01/08, Pablo Nogueira <[EMAIL PROTECTED]> escreveu:
>
> inicio = context.ZopeTime('2007-12-20')
> fim = context.ZopeTime('2007-12-30')
>
> diff = fim - inicio
>
> j = 0
>
> while(j <= diff):
>     print inicio + j   # incio é uma instancia de ZopeTime e aceita essa
> operação,  o metodo print faz cast para str
>     j += 1
>
>
>
> Em 14/01/08, Paulo <[EMAIL PROTECTED]> escreveu:
> >
> >   Boa tarde grupo,
> >
> > Alguém sabe como posso fazer para listar range com datas usando script
> > python ex?
> >
> > inicio: "20/12/2007"
> > fim: "30/12/2007"
> >  E mostrar as datas que estão entre este período incluído a data final
> >
> > Deste já obrigado!!!
> >  
> >
>
>
>
> --
> Pablo Nogueira Oliveira
> 061-84089333
> Brasilia DF




-- 
Pablo Nogueira Oliveira
061-84089333
Brasilia DF

Responder a