On 03/18/2016 06:34 PM, Jun Wu wrote: > + self.fout.getattr('fileno', -1) != sys.stdout.fileno(): Sorry, I was writing this in a hurry. It's wrong because "getattr" should not be used like this and fileno should be called. Will send V2.