爬虫用,为了爬取每天股票数据从, 必须首先获取开市的日子 第一确保是工作日 第二确保不是中国的节假日 import calendar import datetime from chinese_calendar import is_workday,is_holiday day=[] month=1 for j in range(12): count=1 ds=calendar.monthrange(2021, month) #返回指定月份第一天是星期几,和本月有多少天 #print(ds) #(2,31) for i in range (ds[1]): da =datetime.date(2021,month,count) #组合日期 boll=is_workday(da) #判断是否工作日 boll1=da.weekday() #返回星期数 da=str(da) da=da.split('-') da=int(da[0]+da[1]+da[2]) if boll==True and boll1<5: day.append(da) count=count+1 month+=1 print(day) print(day.strftime("%Y-%m-%d"),
【无标题】获取一年的上班日期(股票开市的日子)
于 2021-12-03 22:54:01 首次发布