Sublime文本在取消构建后继续执行Python.exe

时间:2015-12-19 14:45:51

标签: python python-2.7 sublimetext

亲爱的社区问候,

我目前正在使用Sublime Text 2(未注册)作为我的编码代理。最近我注意到了一种奇怪的行为。当我在sublime文本中运行代码时(通过构建,使用CTRL-B),如果代码需要很长时间才能运行,就像无限循环一样,我尝试取消构建(我指定了CTRL-SHIFT-B来取消构建),sublime文本向我显示构建被取消的消息

{{1}}
像这样。在常规命令行中,这意味着python程序不再运行。我认为它应该在崇高的文本中是相同的,但事实并非如此。随着我不断尝试取消而不是再次构建,越来越多的python.exe不断显示在任务管理器中。如果我不通过任务管理器手动结束进程,我可以运行10个python.exe。有人可以向我解释这种行为吗?其背后的原因,我可以阻止吗?

顺便说一句,我在询问之前测试了Python IDLE和命令提示符,以便我可以提供更多信息

Python IDLE显示相同的行为,并在取消后保持python exe的运行。

命令提示符可以毫无问题地停止进程。

我在Windows 8.1系统中使用python2。

提前感谢您的时间。

0 个答案:

没有答案