pythonで外部モジュールを使用する際に使用するimport文ですが、importする順番があるらしいのでざっくりまとめてみました。
順番
1. 標準ライブラリ
2. サードパーティに関連するもの
3. ローカルな アプリケーション/ライブラリ に特有のもの
上のグループそれぞれの間には、1行空白を置くべきです。
ライブラリの種類について補足
-
標準ライブラリ
pythonでデフォルトで用意されているライブラリ
例)sys,os,math -
サードパーティ製ライブラリ
pythonが提供しているもの以外で企業や個人がパッケージとして配布しているもの
「PyPI」という情報共有サイトにまとめられています -
ローカルなアプリケーション
上記以外で、独自にコンポーネント化した処理をまとめたファイルなど
参考