私はPythonのコードに次の行を見つけました。私は、パッケージのルートにファイルsix.py
があり、それにはclass Module_six_moves_urllib(types.ModuleType):
が入っていることがわかりました。これは、それがPythonで `six.moves import urllib`は何をしますか?</p> <pre><code>from six.moves import urllib </code></pre> <p>同時に、私はどこでも<code>urllib.py</code>を見つけることができます:
ですか?これはどう定義されていますか?
UPDATE
は申し訳ありませんが、私は、Pythonに新しいですし、質問には、Pythonの構文についてです。 import
の後にあるのは、py
拡張子のないPythonファイル名です。この場合、このファイルはどこにありますか?
'six.moves.urllib'は何を求めていますか?あなたはマニュアルを読んだことがありますか? https://pythonhosted.org/six/#module-six.moves - あるいはそれがどのように正確に実装されているか知りたいですか?(その場合、ソースコードが利用可能です...)? – deceze