I'll bite. I do most of my desktop support in Python as well, but always assume that at any time the combination of Python and the OS may wallop me for any number of milliseconds, and that I just need to suck up and deal, and find some other way to handle it when I need to ensure realtimeyness.
How do you guarantee microsecond level response from Python (and I assume Linux)?