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.