embedded: redirecting stdout before you call Py_Initialize
Niels Diepeveen
niels at endea.demon.nl
Fri Mar 3 11:17:51 EST 2000
More information about the Python-list mailing list
Fri Mar 3 11:17:51 EST 2000
- Previous message (by thread): embedded: redirecting stdout before you call Py_Initialize
- Next message (by thread): Path Puzzles
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Warren Postma schreef: > > [probably a FAQ, I searched the Python archives but couldn't find this exact > thing anywhere...] > > How do you redirect stdout to your own place, such as a Win32 anonymous > pipe, before you even call Py_Initialize? Is the key to redirect C's > stdout? How do you do that? Something like this will probably work: int stdoutfds[2]; if (_pipe(stdoutfds, 512, _O_BINARY)) .... if (_dup2(stdoutfds[1], 1) /* Redirect stdout */ .... if (_dup2(stdoutfds[1], 2) /* Redirect stderr */ .... _close(stdoutfds[1]); -- Niels Diepeveen Endea automatisering
- Previous message (by thread): embedded: redirecting stdout before you call Py_Initialize
- Next message (by thread): Path Puzzles
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list