読者です 読者をやめる 読者になる 読者になる

けつあご日記

こんちは.菊地です.なんか浅ーいことをいろいろ書きます

Jupyter(IPython)で変数を削除【なれない日記20160727】

なれない日記 Python

Octaveにおけるclearコマンドのようなことがしたかった.

clear

と打ってもエラーなどは何も出ないが,whoしてみると消えていない...

%reset

がすべての変数を削除するコマンドらしい.

Module: core.interactiveshell — IPython 5.0.0 documentation

%はつけなくても勝手に補ってくれる.すべて消すのではなく,選択的に消したいときは,

%reset_selective hogehoge

だが,これは少し注意が必要.引数に正規表現を使用するので,こんな挙動を示す.

f:id:kichiku_kikuchi:20160727145244p:plain:w500

"a"とだけ指定するとaを含む全ての変数が消えてしまう.例えばこんな風にすると一つだけ消せる.

%reset_selective ^a$

f:id:kichiku_kikuchi:20160727145255p:plain:w500

まぁ正規表現が使えるので,注意しながらよしなに使えば良いのね.
そんだけ.



↓アフィカスリンク

ITエンジニアのための機械学習理論入門

ITエンジニアのための機械学習理論入門