__import__()

Низкоуровневая функция импорта модулей.

Сигнатура__import__(name, globals=None, locals=None, fromlist=(), level=0)

Реализует механизм инструкции import. Напрямую её используют редко — для динамического импорта лучше importlib.import_module().

math = __import__("math")
print(math.sqrt(16))   # 4.0

# Современный способ:
import importlib
m = importlib.import_module("math")
← Все записи: Встроенные функции Python
Поддержать проект