質問: フルパスを指定してモジュールをインポートする方法 フルパスでpythonモジュールをロードするにはどうすればいいですか?設定オプションであるため、ファイルはファイルシステム内のどこにでも置くことができます。
回答: 設定ファイル(特にたくさんの副作用と追加の複雑さを含んでいる)をインポートしたくない、あなたはそれを実行したい、そして結果の名前空間にアクセスすることができるように思えます。標準ライブラリは runpy.run_path の形式でそのためのapiを提供します。from runpy import run_path settings = run_path("/path/to/file.py") そのインターフェースはpython 2.7とpython 3.2以降で利用可能です。