2024-09-30 16:42:23 发布
网友
在我正在工作的项目中,我需要导入许多名称非常相似的文件。在
from TCA1 import TCA1 from TCA2 import TCA2 from TCA3 import TCA3 from TCA4 import TCA4 . . . from TCA15 import TCA15
因此,我想知道是否有可能将所有这些进口产品纳入一个循环。在
我知道这很荒谬,但有点像:
谢谢。在
使用^{}:
import importlib module_list = ["TCA1","TCA2","TCA3","TCA15"] g = globals() for lib in module_list: g[lib] = importlib.import_module('{0}.{0}'.format(lib))
注意如果module_list中有g,这将不起作用。在这种情况下,您应该选择其他名称。在
module_list
g
使用^{} :
注意如果
module_list
中有g
,这将不起作用。在这种情况下,您应该选择其他名称。在相关问题 更多 >
编程相关推荐