【发布时间】:2011-02-02 18:58:48
【问题描述】:
好的,伙计们,我在任何地方都找不到解决我的问题的方法,我希望解决方法很简单。以前,我的 gae 项目有一个没有文件夹的平面文件系统。我一直在重构一些代码,并试图将一些代码放在一个文件夹中。我有点新,我以前从来没有做过这样的事情,但互联网上没有任何东西表明我不应该轻易地将我的文件移动到一个文件夹中。我将__init__.py 文件添加到文件夹中,并从我的主程序中导入文件夹名称。但是,当我尝试访问其中一个文件中的特定功能时,它会窒息并说AttributeError: 'module' object has no attribute 'site1_ripper'
这是我的文件结构:
main.py
SiteCrawlers\
__init__.py
site1_ripper.py
这里是文件的重要部分:
main.py
import SiteCrawlers
class Updater(webapp.RequestHandler):
def get(self):
SiteCrawlers.site1_ripper.siteCrawler()
site1_ripper.py
def siteCrawler()
#stuff here
【问题讨论】:
标签: python google-app-engine import