2

我正在尝试复制我的应用程序在 localhost 上运行,但在 pythonanywhere 上。

我有一个非常基本的 API,它提供 JSON 响应,它在 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。

4

0 回答 0