Name

run

Synopsis

                     s.run( )

Runs all scheduled events. s .run loops until s .empty( ), using delayfunc as passed on s’s initialization to wait for the next scheduled event, and then executes the event. If a callback func raises an exception, s propagates it, but s keeps its own state, removing from the schedule the event whose callback raised. If a callback func takes longer to run than the time available before the next scheduled event, s falls behind, but keeps executing scheduled events in order and never drops events. You can call s .cancel to drop an event explicitly if that event is no longer of interest.

Get Python in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.