31.2. importlib --- __import__() の便利なラッパー¶
バージョン 2.7 で追加.
このモジュールは、 Python 3.1 にある import の完全な実装を提供している同じ名前のパッケージの小さなサブセットです。このモジュールが提供しているものは、 2.7 から 3.1 への移行をしやすくするためのものです。
-
importlib.import_module(name, package=None)¶ モジュールをインポートします。 name 引数は、インポートするモジュールを指定する絶対形式もしくは相対形式の名前です。 (例:
pkg.modか..mod) name が相対形式で与えられた場合、 package 引数にパッケージ名を解決する基準点となるパッケージを指定しなければなりません。 (例:import_module('..mod', 'pkg.subpkg')はpkg.modをインポートします) 指定されたモジュールはsys.modulesに追加され、返されます。
