我有一个游戏(.exe使用python),打印一些控制台日志,我希望看到这些游戏运行时。如何保持cmd行显示控制台日志WHILE搅拌机游戏引擎运行
我已经看到类似的解决方案: cmd /k start.exe
但只显示游戏停止后控制台。我希望在游戏正在运行时显示它。这可能吗?或者是否有某种python命令可以在游戏中运行以打开控制台终端?
编辑 我正在使用搅拌机游戏引擎来创建执行python脚本的.exe文件。我遇到的解决方案暂时关闭终端窗口,直到.exe游戏关闭。我希望在游戏中保持开放。
cmd.exe是一个继承或分配像任何其他控制台应用程序的控制台的外壳。如果游戏也是一个控制台应用程序,那么它应该从CMD继承它的控制台,之后CMD什么都不做,只能等待游戏退出。这听起来像是游戏在运行时可能隐藏了控制台窗口。任何程序都不应该隐藏继承的控制台。只有通过'AllocConsole'手动分配的控制台才可以。 – eryksun