The sched Module

The sched module is a simple event scheduler for non-threaded environments. Example 14-14 demonstrates.

Example 14-14. Using the sched Module

File: sched-example-1.py import sched import time, sys scheduler = sched.scheduler(time.time, time.sleep) # add a few operations to the queue scheduler.enter(0.5, 100, sys.stdout.write, ("one ",)) scheduler.enter(1.0, 300, sys.stdout.write, ("three ",)) scheduler.enter(1.0, 200, sys.stdout.write, ("two ",)) scheduler.run() one two three

Категории