从Python中的文件夹导入多个文件

时间:2010-07-20 03:42:58

标签: python import

我的Application目录中有一个名为Commands.folder的文件夹。我想要做的是将该文件夹中的所有模块(无论名称)导入到导入的python文件中。我怎么能这样做?

2 个答案:

答案 0 :(得分:3)

from Commands import *

您应该在“Commands”文件夹中创建一个名为“__init__.py”的空文件,并且您的主应用程序脚本应该位于您提到的“Application”文件夹中。

但请注意,不建议使用“from module import *”,因为它可能会导致命名空间污染。

阅读this

答案 1 :(得分:2)

如果在Application中启动程序,则可以使用以下命令导入/ Commands中的所有模块:

from Commands import *