I had a LOT of headache trying to make a posix compliant script with that. Output to stdout, err to stderr, nothing too esoteric. The docs even have one section devoted only to that, yet was the most unpythonic time I've spent with the language... And I've done a lot of string manipulation :)
And ok, I'm dumb. But hundreds of others struggling with the same thing at stackexchange might mean something.