Играюсь с 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()
Их документация говорит, что мне нужно установить либо Python 2.6, либо simplejson - у меня есть оба.
Python 2.7.3:
sys.version '2.7.3 (по умолчанию, 9 мая 2012 г., 23:42:16) \n[GCC 4.4.3]'
simplejson:
root@Python:~/PythonScripts# pip install simplejson Требование уже выполнено (используйте --upgrade для обновления): simplejson в /usr/local/lib/python2.7/site-packages Уборка...