こんにちは、メイン スクリプトと同じフォルダに「actions」というディレクトリがあります。このフォルダには、メイン スクリプトでいつでも使用できるスクリプトがいくつかあります。私は、スクリプトの名前を VAR という変数に文字列の形で持っているところまで来ました (例として)。変数を使用してこのファイルをインポートできるようにしたいと思います。
2410 次
3 に答える
3
__import__
関数を使用する
__import__(str)
于 2012-08-01T19:32:21.793 に答える
3
単にファイルを実行することが目的の場合は、次を使用できます
with open(filename) as f:
exec(compile(f.read(), filename, "exec"))
または Python 2.x 関数execfile()
.
実際に完全なインポート機構を使用してモジュールをインポートしたい場合は__init__.py
、ディレクトリactions
に が必要で、次のようなものを使用できます
module = __import__("actions.foo")
をインポートしactions/foo.py
ます。
于 2012-08-01T19:30:19.593 に答える