this is my code
for date in self.getDateRange():
date = date.replace('-','/')
and this is the getDateRange function:
def getDateRange(self):
from datetime import date, datetime, timedelta
return self.perdelta(date(2000, 01, 01), date(2015, 8, 03), timedelta(days=1))
def perdelta(self, start, end, delta):
curr = start
while curr < end:
yield curr
curr += delta
and this is the error message
MySpider.py", line 19, in parse
date = date.replace('-','/')
exceptions.TypeError: an integer is required
it is weird, i always able to do the replace, without any problem, i don't know why is here