这似乎是一个简单的问题,但我无法弄清楚:
我在我的代码中调用get_serving_url()
函数并出错:
NameError:未定义全局名称“get_serving_url”
我的import语句目前看起来像: 来自google.appengine.api导入图片
之前我尝试了各种“来自PIL导入图像”并导致导入错误。 我最近安装了PIL库
我的python路径上有site-packages和PIL文件夹
如何让get_serving_url()
工作?
答案 0 :(得分:5)
from google.appengine.api import images
^是正确的。
然后使用images.get_serving_url()
使其在您刚刚导入的模块中查找该函数。
如果你没有用images.
作为前缀,那么它会在当前模块的globals()
中查找,当Python在那里找不到它时,它会引发NameError
。