df=df[df.trade_date==today] #日线当日数据获得 while len(dapanopen)>0: if day1 #周一 if len(df)>0: week_data=week_data.append(df) else: print('个股不开盘') else: temp=week_data.tail(1).append(df) plus 原计算逻辑