在 IPython 上儲存變數
%storemagic
在 IPython 的資料庫中儲存變數和巨集。要在啟動時自動恢復儲存的變數,請將此新增到 ipython_config.py
:
c.StoreMagic.autorestore = True
例:
In [1]: l = ['hello',10,'world']
In [2]: %store l
In [3]: exit
(IPython session is closed and started again...)
ville@badger:~$ ipython
In [1]: l
Out[1]: ['hello', 10, 'world']
注意:
應該注意的是,如果更改變數的值,如果要保留新值,則需要再次%儲存它。
另請注意,變數需要是可選擇的; 最基本的 python 型別可以安全地%儲存。