#coding=utf-8
import datetime
beginDate= datetime.datetime.strptime("2020-01-01","%Y-%m-%d")
endDate= datetime.datetime.strptime("2020-12-31","%Y-%m-%d")
dayList={}
while beginDate <= endDate:
tmpDict={"week":"1","stype":"1","stypename":""}
tmpDict["week"]= str(beginDate.weekday()+1)
if (tmpDict["week"]=="6") or (tmpDict["week"]=="7"):
tmpDict["stype"]="2"
dayList[datetime.datetime.strftime(beginDate,"%Y%m%d")]=tmpDict
beginDate+=datetime.timedelta(days=+1)
print(dayList)