31.2. importlib – Удобные обёртки для __import__()¶importlib – Convenience wrappers for __import__()
Новое в версии 2.7.
Этот модуль представляет собой небольшое подмножество того, что доступно в более полнофункциональном
пакете с тем же именем из Python 3.1, который предоставляет полную
реализацию import. То, что здесь есть, было предоставлено для
облегчения перехода с версии 2.7 на 3.1.
-
importlib.import_module(name, package=None)¶ Импорт модуля. Аргумент name указывает, какой модуль импортировать в абсолютных или относительных терминах (например,
pkg.modили..mod). Если имя задано в относительных терминах, то аргумент package должен быть указан для пакета, который будет служить якорем для разрешения имени пакета (например,import_module('..mod', 'pkg.subpkg')импортируетpkg.mod). Указанный модуль будет вставлен вsys.modulesи возвращён.