ipythonノートブックをスクリプトに保存するときに、マジック関数または任意のセルブロックをオフにすることは可能ですか?
.ipynb
ファイルを保存すると自動的に保存されるモードも使用しますが、.py
使用する魔法の関数はスクリプトを壊します。私は次のようなことを試しました
magic_cmd = """%cd ~/
%load_ext autosave
%autosave 30
"""
if in_ipython():
eval(magic_cmd)
どうやら魔法の関数が好きではなく、SyntaxErrorをスローします(eval
とにかく使用したくない...)。セルが保存されないようにするために使用できる Javascript コードはありますか?
したがって、質問の2つの部分:
- すべてのマジック関数がスクリプトに保存されないようにする方法はありますか?
- 任意のセルがスクリプトに保存されないようにする方法、または特定のポイントより下のすべてのセルがスクリプトに保存されないようにする方法はありますか (「セル > 上記のすべてを実行」コマンドに類似しています)。