pythonでのパッケージとモジュール、import方法

自分用メモです

パッケージとモジュールについて

  • pythonでは1つのスクリプトファイルをモジュールと呼ぶ
  • モジュールをまとめて__init__.pyをつけたものをパッケージと呼ぶ

パッケージとモジュールのインポート文の規則

  • 読み込むものがパッケージではなくモジュール単体の場合
import sampleModule
 
# 使うとき
sampleModule.sampleFunc()
  • 読み込むものがパッケージに内包されたモジュールの場合
from samplePackage import sampleModule
  • パッケージに内包された全モジュールを読み込む場合
 
from samplePackage import *
  • インポートしたモジュールに別名を加えたい場合はasを使う
import sampleModule as sm

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください