isatoの活動日記

管理人isatoが毎日の生活で気になったこと、勉強になったことを書いています。

python import (上階層にモジュールがあるとき)

pythonのimportの使い方の続きです。

 

読み込みたいモジュールがメインファイルより上の階層にある場合の読み込み方についてまとめます。

例では以下のようなファイルの配置にします。

 

module.py

file(ディレクトリ)

 ーmain.py

 

main.pyでmodule.pyを呼び出すには以下のようにします。

 

import sys

sys.path.append('../file/')

import module

 

使うとき:module.関数名等~

 

少し系統が違うので記事を分けました。

ぜひ覚えておくと、ふとした時に役立つと思いますよ!