Pythonで自分で書いたモジュールをインポートする方法

Pythonでは、自作のモジュールをインポートするには2つの方法があります。

  1. ネイティブの日本語で言い換えてください。
# mymodule.py
def hello():
    print("Hello, world!")

# main.py
import mymodule

mymodule.hello()
  1. マイモジュール
  2. __init__.py
  3. ネイティブに日本語で言い換えてください。1つのオプションのみでOKです。 インポート
# mymodule/__init__.py
def hello():
    print("Hello, world!")

# main.py
from mymodule import hello

hello()

どの方法を使うにしても、モジュールファイル(.pyファイルやディレクトリ)がそのモジュールを使用するファイルと同じ作業ディレクトリ下にあるか、モジュールファイルのパスをPythonのモジュール検索パスのに追加する必要があります。

bannerAds