I think this would be simpler like this:
```
def _out(self, level, msg, *args):
    msg = msg % args
    self.stdout.write( ... msg ... )
```
I think this has the same effect, and to me it looks clearer.