我为我的相关文件构建了一个具有以下目录结构的python 2.7应用程序。cal 方法如何位于不同的文件夹位置?
Data-Wrangling-OpenStreetMap-data
|
+---- process_data
| |
| +---- __init__.py
| |
| +---- data_cleaner.py
|
+---- main_code.py
|
+---- audit _data
| |
| +---- __init__.py
| |
| +---- audit_file.py
我已经成功地通过使用以下方法为从 main_code.py 引用的一个类正确地做到了:
from process_data.data_cleaner import DataCleaner
但是,如果通过使用 import 语句对位于 main_code.py 引用的单独文件夹中的另一个类尝试类似的模式
from audit_data.audit_file import AuditFile
我得到错误:
ImportError:没有名为 audit_data.audit_file 的模块
关于我可能会忽略什么的任何想法和/或关于我需要发布哪些进一步详细信息以帮助找到我的问题的解决方案的指导?