谷歌应用引擎get_serving_url()未定义

时间:2012-01-24 20:58:45

标签: python google-app-engine import python-imaging-library

这似乎是一个简单的问题,但我无法弄清楚:

我在我的代码中调用get_serving_url()函数并出错:

  

NameError:未定义全局名称“get_serving_url”

我的import语句目前看起来像: 来自google.appengine.api导入图片

之前我尝试了各种“来自PIL导入图像”并导致导入错误。 我最近安装了PIL库

我的python路径上有site-packages和PIL文件夹

如何让get_serving_url()工作?

1 个答案:

答案 0 :(得分:5)

from google.appengine.api import images

^是正确的。

然后使用images.get_serving_url()使其在您刚刚导入的模块中查找该函数。

如果你没有用images.作为前缀,那么它会在当前模块的globals()中查找,当Python在那里找不到它时,它会引发NameError