2024-04-25 05:22:12 发布
网友
我试图执行:
import subprocess subprocess.call('cmd.exe /k ipconfig')
pythonidle提供了“command window popup”输出,但是如果我在Pycharm编辑器中执行同样的操作,就不会得到“command window popup”输出。为什么?你知道吗
PyCharm使用输出控制台而不是单独的窗口。 您可以在那里看到您的程序输出(以及子进程输出)。你知道吗
唯一的要求是在中设置运行配置 Run-Edit Configurations菜单。你知道吗
Run
Edit Configurations
如果在输出控制台中对输出的查找有任何问题(编码错误等),您可以检查Emulate terminal in output console标志,但在这种情况下不要忘记手动停止进程。你知道吗
Emulate terminal in output console
将项目解释器切换到pythonw.exe,以便在单独的窗口中使用控制台命令。你知道吗
pythonw.exe
PyCharm使用输出控制台而不是单独的窗口。 您可以在那里看到您的程序输出(以及子进程输出)。你知道吗
唯一的要求是在中设置运行配置
Run
-Edit Configurations
菜单。你知道吗如果在输出控制台中对输出的查找有任何问题(编码错误等),您可以检查
Emulate terminal in output console
标志,但在这种情况下不要忘记手动停止进程。你知道吗将项目解释器切换到
pythonw.exe
,以便在单独的窗口中使用控制台命令。你知道吗相关问题 更多 >
编程相关推荐