2012-03-20 2 views
0

モジュール内のすべてをIPythonセッションのグローバル名前空間にインポートします。だから私はfrom <module> import *を試しましたが、うまくいきません。これはPythonセッションでは期待通りに機能しますが。どうすればIPythonでこれを行うことができますか?ipythonのモジュールから現在の名前空間にすべてをインポートする

私はこれが悪い習慣であることを認識していますが、これは頻繁に使用されるモジュールの対話型セッションのためだけです。

+0

これはうまくいくはずです。どんなモジュールを試していますか?そして、どのバージョンのIPython? –

+0

@ThomasK私は[ROOT](http://root.cern.ch/drupal/)と呼ばれるデータ分析フレームワークを使用します。私はこのフレームワーク(PyROOTと呼ばれる)のためのPythonバインディングを試しています。私は同僚に尋ねました、そして、彼らのすべては同じ行動を見ているようです。あなたのコメントの後、私はosモジュールで同じことをしようとし、それは働いた。だから問題はPyROOTだと思う。 – suvayu

+0

PyROOTの問題は何か?私のバグ報告書にこの情報をデベロッパーに含めることができればいいと思います。 – suvayu

答えて

0

from ROOT import *は、PythonのIPythonではサポートされていません。 ROOT 5.34/09の警告は次のとおりです。

UserWarning: "from ROOT import *" is not supported under IPython 
関連する問題