无法使Python从不同的文件夹导入
- 论坛
- 无法使Python从不同的文件夹导入
13 浏览
无法使Python从不同的文件夹导入
我似乎无法使Python导入一个子文件夹中的模块。当我尝试从导入的模块创建一个类的实例时,出现了错误,但是导入本身成功了。这是我的目录结构:
Server -server.py -Models --user.py
以下是server.py的内容:
from sys import path from os import getcwd path.append(getcwd() + "\\models") #是的,我在Windows上 print path import user u=user.User() #此行出现错误
和user.py:
class User(Entity): using_options(tablename='users') username = Field(String(15)) password = Field(String(64)) email = Field(String(50)) status = Field(Integer) created = Field(DateTime)
错误是:
AttributeError: 'module'对象没有'User'属性