Генератор дат по неделям
Я заинтересован в создании дат на неделю, учитывая дату начала и дату окончания.
Вот код
from datetime import date,time,datetime
from dateutil.rrule import rrule, WEEKLY
def getDates(start_date,end_date):
for dt in rrule(WEEKLY, dtstart=start_date, until=end_date):
print dt.strftime("%Y-%m-%d")
a = datetime.strptime("2014-01-01","%Y-%m-%d")
b = datetime.strptime("2014-02-01","%Y-%m-%d")
print getDates(a,b)
Но я не могу использовать его как функцию. Можете ли вы предоставить некоторую помощь по этому вопросу.