在Python中从文件夹导入多个文件
我在我的应用程序目录里有一个叫做 Commands.folder 的文件夹。我想做的是把这个文件夹里所有的模块都导入到一个 Python 文件中,不管它们的名字是什么。我该怎么做呢?
2 个回答
2
如果你在应用程序中启动你的程序,可以通过以下方式导入/Commands文件夹里的所有模块:
from Commands import *
4
from Commands import *
你应该在“Commands”文件夹里创建一个空文件,名字叫“__init__.py
”,而你的主应用脚本应该放在你提到的“Application”文件夹里。
不过要注意,使用“from module import *”这种写法是不推荐的,因为它可能会导致命名空间混乱。
可以看看这个链接了解更多。