I have a server application that needs to schedule functions to be called at various times during the week, with a desired accuracy of plus or minus 15 seconds, let's say. threading.Timer is the simplest solution, but I'm concerned about accuracy when using intervals of several hundred thousand seconds. Everything I can find concerning Timer's accuracy focuses on timers with comparatively tiny periods.
Tests using timers with intervals on the order of an hour or two yield almost perfect results, but I'd like some assurance this is something I can rely on.