对于已知模块,只需用逗号将它们分开:
import lib1, lib2, lib3, lib4, lib5
如果您确实需要基于动态变量以编程方式导入,则红宝石的字面翻译为:
modnames = "lib1 lib2 lib3 lib4 lib5".split()
for lib in modnames:
globals()[lib] = __import__(lib)
尽管在您的示例中不需要这样做。
如何在Python中进行多次导入?
对于已知模块,只需用逗号将它们分开:
import lib1, lib2, lib3, lib4, lib5
如果您确实需要基于动态变量以编程方式导入,则红宝石的字面翻译为:
modnames = "lib1 lib2 lib3 lib4 lib5".split()
for lib in modnames:
globals()[lib] = __import__(lib)
尽管在您的示例中不需要这样做。