我想在python的目录中导入所有python模块,并且遇到了这个片段:
for name in os.listdir("modules"):
if name.endswith(".py"):
module = name[:-3] # remove extension name for convenience.
globals()[module] = __import__(os.path.join("modules", name))
节目输出:
ImportError: Import by filename is not supported.
如何按文件名导入文件?