python遍历日期,可以采用日历calendar
也可以简单点,直接当前日期加1.
import datetime start = '2016-06-01' end = '2017-01-01' datestart = datetime.datetime.strptime(start, '%Y-%m-%d') dateend = datetime.datetime.strptime(end, '%Y-%m-%d') while datestart < dateend: datestart += datetime.timedelta(days=1) print datestart.strftime('%Y-%m-%d')