PyScripter - KeyboardInterrupt を使用して実行を終了できません
-
20-09-2019 - |
質問
私が使用する小さなアプリをたくさん書いています
try:
print "always does this until I Ctrl+C"
Except KeyboardInterrupt:
print "finish program"
IDLE の使用から離れ始め、PyScripter を起動したところです。ただし、CTRL+C は機能しなくなりました。まだ送ることは可能ですか? KeyboardInterrupt
組み込みのインタープリターを使用しているときは?
解決
PyScripter では、実行中のプログラムを終了したいだけであれば、いつでもリモート エンジンを再初期化できます。
- [アプリケーション実行] メニュー > [Python エンジン] > [Python エンジンの再初期化] または
- インタプリタのコンテキスト メニュー > Python エンジン > Python エンジンの再初期化、または
- キーボード ショートカット CTRL-F2
他のヒント
私は自分の質問に答えておくが、私は、彼らが有効であると考えている..
PyScripterのGoogleのグループは、彼らがプログレスバーをインポートし、割り込みをシミュレートし、それを殺す1つの実装を持っています。しかし、これはキーボード割り込みと同じではありません。私は新しい実装まで運が悪いんだように見えます。
誰もが(スレッド使用せず:p)を、ユーザーの裁量でプログラムを終了させる別の新しい方法を提案することができ、と言った?
所属していません StackOverflow