2017-06-22 11 views

答えて

0

あなたのコードはSIGINTを捕捉するシグナルモジュールを使用していますか?それとも、コードのどこかでKeyboardInterrupt経由でキャッチされていますか?

あなたができることの1つは、画面のような仮想端末でプロセスを開始することです。このプロセスはCTRL-A Dで終了し、その後プロセスを終了させることができます。

0

Ctrl + zを試してください。 bgしてから殺す。

yalca:~ farax$ python 
Python 2.7.10 (default, Feb 7 2017, 00:08:15) 
[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 
>>> 

CTRL + Z

[1]+ Stopped     python 
yalca:~ farax$ bg 
[1]+ python & 

[1]+ Stopped     python 
yalca:~ farax$ jobs 
[1]+ Stopped     python 
yalca:~ farax$ kill %1 
[1]+ Terminated: 15   python 
yalca:~ farax$ 
  1. はCtrl + Z =>フォアグラウンドプロセスを停止
  2. BG =>
  3. キル%1 =>バックグラウンド・プロセスNRを殺す バックグラウンドで処理を続行1(ジョブによって示される コマンド)
関連する問題