Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Import lặp module Python trong vòng lặp for

Có, bạn có thể import lặp module Python trong vòng lặp for. Cần có danh sách module muốn import dạng chuỗi. Dùng importlib.import_module(module_name) built-in. 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.