有人能为我提供一个导入整个模块目录的好方法吗?
我有这样的结构:
/Foo
bar.py
spam.py
eggs.py
Run Code Online (Sandbox Code Playgroud)
我尝试通过添加__init__.py
和执行将其转换为包,from Foo import *
但它没有按照我希望的方式工作.
给定一个根目录,我需要从该根目录下的所有文件夹(以及其他文件夹内的文件夹)中导入所有文件。
我认为可以在的帮助下完成此操作os.walk()
,但不知道在“遍历”文件后如何导入文件。
是否有捷径可寻?