importlib — Обёртки для удобства использования __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и возвращён.
© 2001–2020 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/2.7/library/importlib.html