好的,我有以下目录结构(它是一个 django 项目):
-> 项目 --> 应用
在 app 文件夹中,有一个 scraper.py 文件需要引用在 models.py 中定义的类
我正在尝试执行以下操作:
import urllib2
import os
import sys
import time
import datetime
import re
import BeautifulSoup
sys.path.append('/home/userspace/Development/')
os.environ['DJANGO_SETTINGS_MODULE'] = 'project.settings'
from project.app.models import ClassName
而这段代码就是行不通。我收到以下错误:
回溯(最近一次通话最后): 文件“scraper.py”,第 14 行,在 从 project.app.models 导入类名 ImportError:没有名为 project.app.models 的模块
上面的这段代码曾经可以工作,但是在某个地方中断了,我对为什么会遇到问题感到非常困惑。在雪豹上使用 python2.5。