请教各位,我现在想实现一个需求,就是从main进入以后,立刻用 subprocess 创建一个新的控制台窗口,代码如下:

process = subprocess.Popen("cmd.exe", creationflags=subprocess.CREATE_NEW_CONSOLE,
                                        stdin=subprocess.PIPE,
                                        stdout=subprocess.PIPE,
                                        stderr=subprocess.PIPE,
                                        shell=False)

开启这个新的 cmd 窗口后,我希望在后续的功能逻辑中一些调试信息 print("111"), print("222"), print("333") 类似这种,调试信息能够输出到前边
打开的新的 cmd 窗口,我试了各种重定向的方法,功能逻辑中的 print("111") 始终无法将调试信息输出到 cmd.exe 里边去。
请问应该怎么解决这个问题?


↙↙↙阅读原文可查看相关链接,并与作者交流