A long time ago (in 2013) I wrote a post about APScheduler, see here. Since then a new version of APScheduler has come out, so it was time to update that old post.
So, the examples below were tested with APScheduler 3.6. The source code of the examples can be found on GitHub too (here).
from apscheduler.schedulers.blocking import BlockingScheduler
import mylogging as log
sched = BlockingScheduler()
If you lauch...