Python子进程模块,命令窗口弹出问题

时间:2017-10-09 07:25:17

标签: python module subprocess pycharm

我正在尝试执行:

import subprocess
subprocess.call('cmd.exe /k ipconfig')

Python Idle正在提供"命令窗口弹出"输出,但是如果我在Pycharm编辑器中执行相同的操作,那么我没有得到"命令窗口弹出"输出。为什么呢?

1 个答案:

答案 0 :(得分:0)

PyCharm使用输出控制台而不是单独的窗口。 你可以看到那里的程序输出(子进程输出)。

唯一的要求是在中设置运行配置 Run - Edit Configurations菜单。

如果您在输出控制台中查看输出有任何问题(编码错误等),您可以检查Emulate terminal in output console标记,但在这种情况下不要忘记手动停止处理。< / p>

将项目解释器切换到pythonw.exe,以便在单独的窗口中显示您的控制台命令。