かべぎわブログ

ブログです

Pythonから別のPythonファイルを呼び出す

概要

Pythonスクリプトから別のPythonファイルのスクリプトを呼び出してみたいと思います。

こんなかんじ

こんなかんじでできます。
呼び出すPythonファイルがどこにあるかによって指定の仕方がすこしちがいます。

同一階層のPythonを呼び出す

こんなかんじだとする。

python_dir
    ├─wawawa.py
    └─sasasa.py

wawawa.pyからsasasa.pyを呼び出す場合、こんなかんじでよびだしてあげる。

import sasasa

これだけでよい。

ディレクトリの中にあるPythonを呼び出す

ディレクトリの中にあるPythonを呼び出す場合はこんなかんじです。
こんなかんじだとする。

python_dir
    ├─wawawa.py
    └─dadada/
      └─sasasa.py

wawawa.pyからsasasa.pyを呼び出す場合、こんなかんじでよびだしてあげる。

from dadada import sasasa

おわりに

べんりですね

東京大学のデータサイエンティスト育成講座

東京大学のデータサイエンティスト育成講座