标签: python json google-app-engine simplejson
答案 0 :(得分:4)
复杂的Python对象必须可以表示为简单类型的字典才能序列化为JSON。 “对象不是JSON可序列化”错误基本上意味着Python的JSON编码器不知道如何序列化您的对象。
因此,如果结果是GeoPt,您可以像这样序列化它:
return json.dumps({'lat': result.lat, 'lon': result.lon})