Feb-01-2019, 08:43 PM
Yes, as I wrote you also need to add 'self' argument to methods tripped and getdates.
def tripped(self): nowdate=datetime.datetime.now() checkdate=self.startdate + datetime.timedelta(seconds=self.interval) if nowdate>checkdate: self.startdate=datetime.datetime.now() return True else: return False def getdates(self): nowdate=datetime.datetime.now() checkdate=self.startdate + datetime.timedelta(seconds=self.interval) return str(nowdate), str(checkdate)