ベスパライフ

日記・備忘録。ベスパもってないです。

Pythonで親ディレクトリのファイルをインポート

実行スクリプトの親ディレクトリのファイルをインポートする - Pythonで遊ぶよ - pythonグループ

長年これを探していました…!

hoge.py
└tests/
  └test_hoge.py

test_hoge.pyからhoge.pyをインポートします。

test_hoge.py

import os
import sys
sys.path.append(os.pardir)
import hoge