python中的import语句列表

hol*_*son 1 python switch-statement python-import

我想根据python中的变量值调用不同的导入.

通常我可以使用switch语句执行此操作,但是alas python没有...

我正在考虑有一个函数列表,每个函数都包含不同的导入,但是有更好的方法吗?是否可以以与方法类似的方式列出导入?或者将模块名称作为字符串存储在列表中,然后将它们转换为可用于导入它们的表单?

谢谢

wim*_*wim 8

如果要以编程方式导入模块,则可以执行此操作

module = __import__('module_name')
Run Code Online (Sandbox Code Playgroud)

发现自己似乎是一种奇怪的情况..检查你的设计并小心谨慎.