A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2013-July/127664.html below:

[Python-Dev] PEP 446: Open issues/questions

[Python-Dev] PEP 446: Open issues/questions [Python-Dev] PEP 446: Open issues/questionsRichard Oudkerk shibturn at gmail.com
Tue Jul 30 14:12:12 CEST 2013
On 30/07/2013 11:52am, Victor Stinner wrote:
 > You can redirect standard streams (stdin, stdout, stderr) using the
 > startup info structure:
 >
 > startupinfo.dwFlags |= _winapi.STARTF_USESTDHANDLES
 > startupinfo.hStdInput = p2cread
 > startupinfo.hStdOutput = c2pwrite
 > startupinfo.hStdError = errwrite

The documentation for STARTUPINFO says this about STARTF_USESTDHANDLES:

   If this flag is specified when calling one of the process creation
   functions, the handles must be inheritable and the function's
   bInheritHandles parameter must be set to TRUE.

So, as I said, if you redirect the streams then you inherit all 
inheritable handles.

-- 
Richard

More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4