魔法のコマンド %autoreload をリモートの ipengine で動作させることは可能ですか?
以下の作品:
dv.execute('a=blah.test()')
dv.get('a')
5
次に、blah を変更して 8 を返します。
dv.execute('reload(blah)')
dv.execute('a=blah.test()')
dv.get('a')
8
しかし、私ができるようにしたいのは次のとおりです。
dv.execute('%load_ext autoreload')
dv.execute('%autoreload 2')
リロード手順をスキップします。ただし、これを試しても変更は反映されず、blah.test() はまだ古いバージョンのコードを使用しています。execute コマンドで何か間違ったことをしていないことを確認するために、マジック関数も使用してみました。
%px %load_ext autoreload
%px %autoreload 2
それでも自動リロード機能が得られません。
ありがとう。