【发布时间】:2016-02-27 23:20:35
【问题描述】:
我正在尝试在 google 应用引擎应用程序中使用 pyDictionary,但出现错误。当我在谷歌应用程序之外使用它时,我没有收到此错误。我已经将它添加为第三方库(正确地),所以它实际上没有错误地导入它,所以我不知道为什么。
这是错误:
searching.py", line 63, in getkey assert isinstance(word.keys, object)
AttributeError: 'NoneType' object has no attribute 'keys'
这是该函数的代码:
def getkey(term):
dictionary = PyDictionary()
word = dictionary.meaning(term)
assert isinstance(word.keys, object)
results = word.keys()
newresults = []
for result in results:
newresults.append(str(result))
return newresults[0]
它可以在应用引擎项目之外工作,但不能在内部......
【问题讨论】:
标签: python google-app-engine google-app-engine-python