Message 97093 - Python tracker (original) (raw)
On Thu, Dec 31, 2009 at 1:30 PM, Amaury Forgeot d'Arc <report@bugs.python.org> wrote:
Amaury Forgeot d'Arc <amauryfa@gmail.com> added the comment:
I don't understand. How is the subprocess stdout related to the main program output? Stream-specific encoding could be useful for subprocesses that expect latin-1 from stdin but write utf-8 to stdout. I'm not sure we should support this.
Yes, you're right.
(What I had in mind was a scenario where you read one process's stdout and wrote to another process's stdin; but of course using your errors & encoding arguments this will work because there'll be two separate process objects each of which can have its encoding and errors set separately.)