1 python terminal infinite-loop osx-lion
我正在测试一个Log-parser,它执行一个无限循环(故意),每次重复都会降温3秒.
最后,我将所有数据链接到GUI前端,这样当用户准备好解析时,我可以调用停止循环.
现在的(小)问题是,当我执行CTRL+ Z取消进程时,在终端(在OSX中)测试输出时,我的活动监视器一直将进程显示为活动状态(可能是因为循环?).
所以问题是:如何调用(如果可能的话,没有额外的非本地库)在终端中调用CTRL+ 时停止整个过程Z?当我退出终端时,所有python进程都被杀死了,但我想知道在终端运行时如何做到这一点:).