私はPythonが初めてです。私は現在 Py3k (Win) を使用しています。
ファイルのインストールに問題があり.py
ます。基本的には、このページの一番下にあるレシピを使いたいと思っています。だから私はそれらを私のソースコードの中.py
に入れたいと思っています。import
だから私はすべてのレシピをrecipes.py
ファイルにコピーし、C:\Python3k\Lib\site-packages
.
さて、import
問題なく動作しますが、そこから任意の関数 (例: take
) を呼び出そうとすると、global name 'islice' is not defined
...だから、itertools
インポートを追加する必要があると考えましたrecipes.py
それでも同じエラーが発生しますか? すべてのインスタンスを に変更する必要がありますitertools.<funcname>
か? インポートをグローバルにするにはどうすればよいですか? これは新しい Py3k の変更ですか? 私が欠けているものはありますか?
前もって感謝します、 :)