我有一个在我的Python项目中使用的以下文件夹结构。使用的Python版本是3.6。
project/
api/
test.py
models/
User
Config
BillRecord
我正在尝试导入要在test.py中使用的models文件夹中的所有对象。直到现在我已经尝试了以下但没有任何成功
from ..models import User, Config, BillingRecord
在使用它时,我收到以下错误“尝试相对导入超出顶级包。”我不想使用sys.path.append,因为它看起来很hacky。有没有人知道如何在Python 3.6中做到这一点?
感谢/
答案 0 :(得分:1)
只需键入文件夹的完整路径并导入所有
from 'path' import *