ipython の端末からスクリプト可能な視覚化ツールmayaviを試しています。Mayavi はwx
バックエンドを使用するため、アドレスを確認するためだけにマジック関数を呼び出してから、GUI を変更してアドレスを再度確認し、変更が反映されていることを確認します (少し役に立たないことはわかっていますが)。
In [1]: %gui
Out[1]: <CFunctionType object at 0x03491D50>
In [2]: %gui wx
Out[2]: <wx._core.App; proxy of <Swig Object of type 'wxPyApp *' at 0x33a8ea8> >
In [3]: %gui
Out[3]: <CFunctionType object at 0x0354AEB8>
In [4]: %gui
Out[4]: <CFunctionType object at 0x0354AF30>
質問 3 と 4 のアドレスが異なるのはなぜですか?