Пример #1
0
    def job(self):
        import threading
        threading.Thread(target=self.task).start()

    def SetDown(self):
        self.schedule.every(10).seconds.do(self.job)
        return self

    def run(self):
        import time
        while True:
            self.schedule.run_pending()
            time.sleep(1)


class ScheduleScheduler(ScheduleSchedulerBase):
    def __init__(self, task):
        super(ScheduleScheduler, self).__init__(task)

    def SetDown(self):
        self.schedule.every().day.at("9:00").do(self.job)
        return self


if __name__ == '__main__':
    Timer = ScheduleSchedulerBase(Task)
    Timer.SetDown().run()
    # TODO write aspschedule

    pass