Flaskをいじって、JSON形式でデータを出力したかったのですが、エラーが発生し続けます。
NameError:グローバル名'jsonify'が定義されていません
from flask import Flask
from flask import json
app = Flask(__name__)
@app.route("/")
def testJSON():
x = "Test1"
y = "Test2"
return jsonify(a=x,z=y)
if __name__ == "__main__":
app.debug = True
app.run()
彼らのドキュメントには、Python2.6またはsimplejsonのいずれかをインストールする必要があると書かれています。両方があります。
Python 2.7.3:
sys.version '2.7.3(デフォルト、2012年5月9日、23:42:16)\ n [GCC 4.4.3]'
simplejson:
root @ Python:〜/ PythonScripts#pip install simplejson要件はすでに満たされています(アップグレードするには--upgradeを使用):/usr/local/lib/python2.7/site-packagesのsimplejsonクリーンアップ...