私はIPythonで多くの開発を行っています。
In[3]: from mystuff import MyObject
次に、mystuff.py に多くの変更を加えます。名前空間を更新するために、私はしなければなりません
In[4]: reload(mystuff)
In[5]: from mystuff import MyObject
これを行うより良い方法はありますか?mystuff を直接参照して MyObject をインポートできないことに注意してください
In[6]: import mystuff
In[7]: mystuff.MyObject
それはコード内での動作ではないためです。さらに良いのは、ファイルを書き込むときに IPythonにこれを自動的に実行させることです (ただし、それはおそらく別の機会に質問します)。
どんな助けでも感謝します。