[pyar] problema con calendar

Hernan Grecco hernan.grecco en gmail.com
Vie Mar 30 18:28:28 ART 2012


> Pregunta concreta, ¿no hay manera de que con calendar me entregue
> esos días?,  la otra que se me ocurrió es copiar la tupla modificada en
> otra pero no me parece muy pythonesca la solución.
Podes usar el metodo monthdatescalendar y despues extraer los dias:

---

from calendar import Calendar

cal = Calendar()
month = cal.monthdatescalendar(2012, 03)

out = []
for week in month:
   out.append([day.day for day in week])
print(out)

----

Tambien podes reemplazar la ultima parte por una doble list comprehension:

out = [[day.day for day in week] for week in month]


Hernan



More information about the pyar mailing list