为什么不支持按文件名导入?

时间:2017-08-09 06:38:42

标签: python import python-import

我想在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.

如何按文件名导入文件?

0 个答案:

没有答案