私は、相対的なインポートが通常のパッケージでどのように機能するかを理解しようとしていましたが、私はPython 3.4.3フォルダを例にしていました。 \ Python34 \ Libの\ののimportlib(私はCで3.4をインストール:\ Python34)私はCで見つかったmachinery.pyと呼ばれるファイルで、私はこの行を見つけました:_impモジュールはPython 3.4にどこにありますか?
このモジュールが配置されているimport _imp
?ちょうどそれについて興味がある。 C:\ Python34のWindowsラップトップでcmdの検索dir _imp.py /s
を実行しようとしましたが、何も見つかりませんでした。野生の推測から、私はそれが低レベルのCライブラリであるかもしれないと思っていたので、dir _imp.lib /s
で検索しようとしましたが、そこに何も得られませんでした。 help(_imp)
として
'_imp .__ file__'と表示されますか? –
@ IgnacioVazquez-Abrams私はその属性について知らなかった。私はインタプリタでAttributeErrorを取得しました。 randomirは組み込みモジュールだと言った。それがこのエラーが現れる理由ですか? – DragonautX
それはその例外の1つの原因、はいです。 –