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
Категории