schedule.readthedocs.io - schedule — schedule 1.2.0 documentation

Example domain paragraphs

Python job scheduling for humans. Run Python functions (or any other callable) periodically using a friendly syntax.

$ pip install schedule import schedule import time def job (): print ( "I'm working..." ) schedule . every ( 10 ) . minutes . do ( job ) schedule . every () . hour . do ( job ) schedule . every () . day . at ( "10:30" ) . do ( job ) schedule . every () . monday . do ( job ) schedule . every () . wednesday . at ( "13:15" ) . do ( job ) schedule . every () . day . at ( "12:42" , "Europe/Amsterdam" ) . do ( job ) schedule . every () . minute . at ( ":17" ) . do ( job ) while True : schedule . run_pending () ti

Let’s be honest, Schedule is not a ‘one size fits all’ scheduling library. This library is designed to be a simple solution for simple scheduling problems. You should probably look somewhere else if you need: