在pythonanywhere上的Flask app,python JSON解码错误

时间:2014-08-23 17:27:19

标签: python json deployment flask pythonanywhere

我正在尝试将我的应用程序复制到localhost上,但是在pythonanywhere上。

我有一个提供JSON响应的非常基本的API,它在localhost:5000上按预期工作。

将代码移动到pythonanywhere,我得到500 Internal Server Error

路线是:

@app.route('/api/get_authors', methods = ['GET'])
def get_authors():
    authors = get_poi_authors()
    return jsonify(authors)

问题似乎来自我的getPoiAuthors代码中的一行:

poiData = json.loads(getResult)['pois']

这在我的机器上按预期工作,但在pythonanywhere上没有。我得到'没有JSON对象可以被解码'错误。这可能是python版本的问题?我跑2.7.6。

0 个答案:

没有答案