标签:该天 startYear self startMonth day 年月日 month dateData 顺延
def victory_look_date(self,filePath,sheet,startYear,startMonth,startDay): self.tmp = self.readExl(filePath, sheet) # 调用读取源数据(excell表格中记录的数据),将日期和收盘价存入字典中 self.dateData = None # 创建一个变量来接收敲出观察日 self.month = startMonth m = 0 n = 0 k = 1 self.day =startDay while True: try: if self.month == 12: self.dateData = datetime.date(startYear, 1, self.day+m) if self.dateData not in list(self.tmp.keys()): m += 1 else: break else: try: self.dateData = datetime.date(startYear, startMonth+k, self.day+n) if self.dateData in list(self.tmp.keys()): break else: if startDay + n == 31: self.day = 1 n = 0 k += 1 else: n += 1 except: k += 1 self.day = 1 n = 0 self.dateData = datetime.date(startYear, startMonth + k, self.day + n) self.month = self.dateData.month except: pass
标签:该天,startYear,self,startMonth,day,年月日,month,dateData,顺延 来源: https://blog.csdn.net/wwenww/article/details/122622424
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。