我们可以迭代地在for循环内导入python模块吗?

是的,您可以迭代地在for循环中导入python模块。您需要具有要作为字符串导入的模块的列表。您可以使用内置的importlib.import_module(module_name)导入模块。例如,

>>> import importlib
>>> modnames = ["os", "sys", "math"]
>>> for lib in modnames:
...     globals()[lib] = importlib.import_module(lib)

globals()调用返回的字典。我们可以为每个库设置lib键,作为导入模块时返回给我们的对象。