2015-02-03 .pyじゃないPythonスクリプトをimportする Python 拡張子が.pyじゃないPythonスクリプトをimportできると、/usr/local/binにあった実行可能ファイルが実はPython製だった時にPythonから利用しやすくなって便利になる。シェルスクリプト書くより便利な気がする。impモジュールのload_souceを使うことでできる。 /foo/fugaにあるhogeファイルをimportするときは以下のように書く。 import imp imp.load_source('hoge', '/foo/fuga') おまけ 同じディレクトリにあるスクリプトをimportする import hoge 違うディレクトリにあるスクリプトをimportする import sys sys.path.append('/foo/fuga') import hoge