键盘中断windows命令错误与python子进程?

2024-04-19 16:40:04 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我试图理解这种行为。我打开cmd(还没有检查bash)并启动一个python控制台。你知道吗

import subprocess 
proc = subprocess.Popen("cmd",shell=True)

现在我回到cmd,正如我所期望的那样,点击ctrl-c会把我弹回到python shell,但这就是它变得奇怪的地方,因为当我再次点击ctrl-c而不是像通常那样在python shell中按KeyboardInterupt时,它现在会弹回到cmd。。。shell之间的ctrl-c循环可以继续。你知道吗

这是怎么回事??

提前谢谢!你知道吗

编辑:这里有一张图片显示我看到的东西。![enter image description here


Tags: importcmdbashtrue编辑地方图片proc