def __run(self): while True: if self.__quit_event_.is_set(): break try: if not self.__is_immediate: time.sleep(self.__interval) self.__function() else: self.__function() time.sleep(self.__interval) except Exception as e: raise NameError(str(e)) print('timer quit,timer thread id is' + str(Thread.ident(self)))
def __run(self): while True: if self.__quit_event_.is_set(): break try: if not self.__is_immediate: time.sleep(self.__interval) self.__function() else: self.__function() time.sleep(self.__interval) except Exception as e : raise NameError(str(e)) print('timer quit,timer thread id is' + str(Thread.ident(self)))