捆绑模块与Google App Engine上的应用程序

时间:2010-03-24 22:26:08

标签: python google-app-engine

这可能是一个基本问题,但我如何在我的应用程序中包含一个模块。

我是python的新手,我想要做的是将这个模块simplejson包含在我的应用程序中,但下载后我不知道下一步该做什么:(

这是解压缩后模块的样子。

我不知道要移动到我的应用程序的文件。

This is the unzipped module http://img717.imageshack.us/img717/2008/capturadepantalla201003c.png

2 个答案:

答案 0 :(得分:3)

simplejson目录(位于simplejson-2.1.0内)放在您的应用中。

或者,您可以使用与App Engine捆绑在一起的Django lib捆绑的simplejson lib,方法是在需要的地方进行以下导入:

from django.utils import simplejson

这总是可用的,无需与您的应用捆绑任何额外内容。我能想到的唯一缺点是它会过时(虽然我不知道过时了多久)。

答案 1 :(得分:1)

将目录(或链接)放入部署目录,appcfg.py update将其发送到服务器。这在Python Runtime Environment页面中有记录。