[解決済み] FirefoxのIPython Notebookで、実行中のセルを解除するためにCTRL+Cに相当する機能はありますか?
質問
IPython Notebookを使い始め、楽しんでいます。時々、大量のメモリを必要とするバグだらけのコードを書いたり、無限ループを起こすことがあります。私は、quot;interrupt kernel" オプションが遅いか信頼性がないことを発見し、時々私はカーネルを再起動しなければならず、メモリ内のすべてを失うことになります。
また、OS X がメモリ不足になるようなスクリプトを書くこともあり、その場合はハード リブートしなければなりません。100%確実ではありませんが、以前にこのようなバグを書いてターミナルで Python を実行したとき、通常は CTRL + C 私のスクリプトです。
私は、Mac OS X上のFirefoxとIPython notebookのAnacondaディストリビューションを使用しています。
どのように解決するのですか?
間違っているかもしれませんが、quot;interrupt kernel" ボタンは、現在実行しているコードに SIGINT 信号を送信するだけだと思います (この考えは Fernando のコメントによってサポートされています。 ここで でサポートされています)、これはCTRL+Cを押したときと同じことです。Python 内のいくつかのプロセスは、他のプロセスよりも唐突に SIGINT を処理します。
iPython Notebook で実行中の何かをどうしても止める必要があり、ターミナルから iPython Notebook を起動した場合、ターミナルで CTRL+C を 2 回押すと iPython Notebook サーバ全体を中断させることができます。これは iPython Notebook を完全に停止させるので、再起動や作業の保存ができなくなり、明らかに良い解決策ではありません(CTRL+C を2回打つ必要があるのは、誤ってやってしまわないための安全機能だからです)。しかし、緊急の場合には、一般に、"interrupt kernel" ボタンよりも迅速にプロセスを終了させることができます。
関連
-
[解決済み] nbviewerで可視化したipython notebookのセルからコードを隠すには?
-
[解決済み] ipython/jupyter notebookのマークダウンセルで色を変更するには?
-
[解決済み] Pandasのデータフレームでタプルの列を分割するにはどうしたらいいですか?
-
[解決済み] Pythonのマルチプロセッシングプールimap_unorderedの呼び出しの進捗を表示しますか?
-
[解決済み] Spyderを仮想環境で動作させるには?
-
[解決済み] Pythonのargparseを使った隠し引数の作成
-
[解決済み] CSVデータを処理する際、1行目のデータを無視する方法を教えてください。
-
[解決済み] Pythonの文字列書式をリストで使う
-
[解決済み] Pythonでランダムなファイル名を生成する最良の方法
-
[解決済み] あるメソッドが複数の引数のうち1つの引数で呼び出されたことを保証する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Pythonのマルチプロセッシングプールimap_unorderedの呼び出しの進捗を表示しますか?
-
[解決済み] Pythonの構文に新しいステートメントを追加することはできますか?
-
[解決済み] 小数点以下1桁を取得する[重複]。
-
[解決済み] Pandasの'Freq'タグにはどのような値が有効ですか?
-
[解決済み] Django Rest Framework ファイルアップロード
-
[解決済み] ファブリック経由でデプロイユーザとしてvirtualenvを有効化する
-
[解決済み] 古いバージョンのPythonにおける辞書のキーの並び順
-
[解決済み] あるオブジェクトが数であるかどうかを確認する、最もパイソン的な方法は何でしょうか?
-
[解決済み] Python 言語を決定するには?
-
[解決済み] 単純な文字列からtimedeltaオブジェクトを作成する方法