この記事を通じて、Python が 1 行ですべてのモジュールをインポートすることを推奨しない理由を分析しました。興味のある方は詳細をご覧ください。
Python では、1 行を使用してすべてのモジュールをインポートすることは推奨しませんが、複数行の import を使用してモジュールをインポートすることを推奨します。これは、コード自体よりも操作上の利便性のためです。
は読みやすいです
import barney、betty、wilma、fred、bambam、pebbles よりも import fred の方が見つけやすいです。
検索が簡単になりました
キーワード import fred を使用して場所をすぐに検索できますが、import barney, fred では検索できません。
編集が簡単:
1 行に 1 つのモジュールを宣言するだけなので、モジュールの場所を見つけるのに苦労する必要がありません
モジュールの移動 複数のモジュールを他の Python ファイルにコピーするときは、数行をコピーして貼り付けるだけでよく、インポート ステートメントの行で目的のモジュールを見つけるのに苦労する必要はありません。
モジュールが変更されると、エラー行の数に基づいてどのモジュールにエラーがあるかを直接知ることができますが、1 行のインポートは非常に面倒です。
概要
複数行のインポートは、編集(コピー、貼り付け、削除)とメンテナンスの利便性を目的としており、言及された検索の容易さは重要ではないようです。なぜなら、ほとんどの人はインポートを最初に書くべきだからです。 Python ファイルの場合、ファイルの先頭を検索するのは難しくありません。
さまざまなレベルのディレクトリにモジュールをインポートする Python の方法を分析する
以上がPython_python の 1 行および複数行のインポート モジュールの問題の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。