Để import động module Python, dùng hàm import_module(moduleName) của package importlib. Cần moduleName dạng chuỗi. Ví dụ:
>>> from importlib import import_module >>> moduleName = "os" >>> globals()[moduleName] = import_module(moduleName)
Muốn import động danh sách module, gọi trong vòng lặp for. Ví dụ:
>>> import importlib >>> modnames = ["os", "sys", "math"] >>> for lib in modnames: ... globals()[lib] = importlib.import_module(lib)
globals() trả về dict. Ta gán key lib cho mỗi thư viện là object trả về khi import module.