如何使用InteractiveConsole处理Ctrl-Z?

时间:2015-05-28 13:56:49

标签: python python-2.7 python-2.6

我有一个简单的代码段:

import code
class d(code.InteractiveConsole):
  def runsource(self, source, filename):
    print 'mongoose rocking ', source, ' ', filename
    return code.InteractiveConsole.runsource(self, source, filename)

d1 = d()
d1.interact()

这完全按预期工作,除了一位:在python提示符中输入 Ctrl + Z 以暂停进程。当我从shell提示符下按fg时,该过程就会消失。我怀疑信号没有被处理但是我不明白为什么 - 当我运行Python时,否则 Ctrl + Z 工作得很好。我在这里错过了什么?

0 个答案:

没有答案