#include #include #include #include #include #include int main(int argc, char *argv[]) { int tmpfd; tmpfd = _open("log.txt", _O_CREAT | _O_WRONLY); _dup2(tmpfd, 1); printf("Fileno %d\n", _fileno(stdout)); printf("In my file!\n"); Py_Initialize(); PyRun_SimpleString("print('foo')"); Py_Finalize(); _close(tmpfd); return 0; }