def calculateSentScore(self): sentList = [] count = 0 pos_negCount =0 sentScore =0 objDA = DataAccess() ds = objDA.getFilteredTxt() if ds == []: pass for record in ds: sentList.append(count) print('text '+str(record)) sentList[count] = ss(str(record)) if sentList[count] == "pos": pos_negCount +=2 print('pos sent') else: pos_negCount +=0.2 print('neg sent') count+= 1 print('pos count ',pos_negCount) print('count ',count) try: sentScore = round((pos_negCount/count)*10,1) except: sentScore = -1 print('sentscore ',sentScore) if sentScore == 0: sentScore = 1 if sentScore >= 1: formatedTime = formatTime(str(datetime.now())) print('If') formatedTime = formatedTime[0:12] objDA.saveHL(formatedTime, sentScore) else: formatedTime = formatTime(str(datetime.now())) print('Else') formatedTime = formatedTime[0:12] print(formatedTime +' '+str(sentScore)) objDA.saveHL(formatedTime, sentScore)