重複の可能性:
Python インポート コーディング スタイル
インポートが必要なコードを書いていて、そのインポートが現在書いているコードによってのみ導入される場合、次のことを行う必要があります。
このモジュールを機能させるにはこれらのインポートが必要であることが明確にされているファイルの先頭にインポートを貼り付けますが、インポートは使用法から切り離されており、後で削除する必要がある場合、モジュールはまだインポートしていないものをインポートする可能性があります実際に使用したことがある、または
その直後にそれを使用するコードでインポートを保持して、インポートが何をするために使用され、どこから安全に削除できるかを明確にしますが、同じライブラリを複数回インポートするリスクがあり、どのライブラリが必要かを理解するのが難しくなりますモジュールを機能させます。
ベストプラクティス?
インポートを一番上に置きますか? それとも使い慣れたところに置く?