我正在尝试执行:
import subprocess
subprocess.call('cmd.exe /k ipconfig')
Python Idle正在提供"命令窗口弹出"输出,但是如果我在Pycharm编辑器中执行相同的操作,那么我没有得到"命令窗口弹出"输出。为什么呢?
答案 0 :(得分:0)
PyCharm使用输出控制台而不是单独的窗口。 你可以看到那里的程序输出(子进程输出)。
唯一的要求是在中设置运行配置
Run
- Edit Configurations
菜单。
如果您在输出控制台中查看输出有任何问题(编码错误等),您可以检查Emulate terminal in output console
标记,但在这种情况下不要忘记手动停止处理。< / p>
将项目解释器切换到pythonw.exe
,以便在单独的窗口中显示您的控制台命令。