私はこの声明を実験しましたが、結果は公式の記述と一致しませんでした。 Quotationは以下である:"import ... starement"の正確な意味は何ですか?
フォームからザは、やや複雑なプロセスを使用する:
- 句、ローディングからで指定し、必要に応じて初期化モジュールを見つけます。インポートされたモジュールは、その名前の属性
- ない場合がある場合
- チェック、その名前でサブモジュールをインポートして、インポートされたモジュールをチェックしようとします。import句で指定された識別子のそれぞれについて、
- その属性に対して再度
- 属性が見つからない場合は、ImportErrorが発生します。
- そうでない場合は、その値を参照するには、名前を使用して、ローカル名前空間に格納された句のように、それはそう、私は名前空間のパッケージを作成し
属性名を使用して、存在する場合l007という名前のサブモジュールが配置されたl007という名前のサブモジュールがあります。インタープリターで "from l007 import l009"と入力した場合、実行はOKでしたが、その場合はImportErrorが発生していました。 私の理解は間違っていますか?
なぜあなたはImportErrorが発生しているはずだと思いますか? – BrenBarn
モジュールl009には、正式な記述に対応するl009という名前の属性はありません。 –