def analyzeByTagAndNameByDateRange(name, tagNameList, dateA, dateB, offline): if not offline: chatParser.addScrapParseToDB() analyzeDB( DBhandler.getMessagesByTagAndNameByDateRange(tagNameList, name, dateA, dateB)) return returnStats()
def analyzeByTagToday(tagName, offline): if not offline: chatParser.addScrapParseToDB() startToday = datetime(datetime.today().year, datetime.today().month, datetime.today().day) analyzeDB(DBhandler.getMessagesWithTagsBYDate(tagName, startToday)) return returnStats()
def analyzeByTagAndNameToday(name, tagNameList, offline): if not offline: chatParser.addScrapParseToDB() startToday = datetime(datetime.today().year, datetime.today().month, datetime.today().day) analyzeDB( DBhandler.getMessagesByTagAndNameByDate(tagNameList, name, startToday)) return returnStats()
def analyzeToday(offline): if not offline: chatParser.addScrapParseToDB() startToday = datetime(datetime.today().year, datetime.today().month, datetime.today().day) analyzeDB(DBhandler.getRollresultDateTime(startToday)) return returnStats()
def analyze(offline): start = datetime.now() #print("start-",start) if not offline: chatParser.addScrapParseToDB() analyzeDB(DBhandler.getMessagesRolls()) end = datetime.now() #print("End-",end) #c = end - start #print("delta-",c.seconds) return returnStats()
def analyzeByTagDate(tagName, date, offline): if not offline: chatParser.addScrapParseToDB() analyzeDB(DBhandler.getMessagesWithTagsBYDate(tagName, date)) return returnStats()
def analyzeByTag(tagName, offline): if not offline: chatParser.addScrapParseToDB() DBhandler.printTags() analyzeDB(DBhandler.getMessagesWithTags(tagName)) return returnStats()
def analyzeDateRange(date0, date1, offline): if not offline: chatParser.addScrapParseToDB() analyzeDB(DBhandler.getRollresultDateTimeRange(date0, date1)) return returnStats()
def analyzeByNameByDate(name, date, offline): if not offline: chatParser.addScrapParseToDB() analyzeDB(DBhandler.getMessagesByNameByDate(name, date)) return returnStats()